Posted April 15, 2021 by Cahliban
Hello friends,
the news of today are: There is a Steam Page now. Go and Wishlist the game there! If you buy the game on itch, you will receive a Steam key when the game releases there. In case you grabbed the game on the initial giveaway, there is no need to worry either, though: Itch will receive all major updates for the foreseeable future.
Cheers
Harth