Released in 2024, the game has received positive reviews for its distinctive setting and unique gameplay, making it one of the best indie games of 2024.
Released in 2024, the game has received positive reviews for its distinctive setting and unique gameplay, making it one of the best indie games of 2024. In fact, it was also a nominee for the Most Anticipated Game at the 2023 Indie Game Awards.