Not all games on itch.io work with the desktop app. Download the game from the itch.io website instead. That should work :)
A member registered 284 days ago
Recent community posts
It's hard to pick one the whole thing was so amazing! My favorite moments were towards the end of the game. When you return to Styx and when you have the three options you can take following that.