Early Access release date: 11 April 2025 Release date: 04 November 2026 Steam players online: 49 Steam folowers: 8,457 Steam Global Top Sellers rank: #2,745 Developers:Ludu Arts Publishers:Ludu Arts Reviews: 69.90% positive (1231/1761)
Metacritic: - Type: game