Posted September 05, 2024 by Mehozavr
After more than two years of development, the game finally got its own page on Steam!
The demo stays exclusive for Itch for some time, though. You may download the latest version on the game page.
Add the game to wishlist on Steam, it will help to promote the game further!