If you do decide to make an Android version, just wanted to point out that publishing on the Play Store is a one-time $25 fee, which I would happily pay to play this game on Android! This game is amazing, and I love being able to carry it around in my pocket with me all day to try different loops out as I have new ideas. :D
Alex Leone
Creator of
Recent community posts
Almost certainly not for you. There are two estranged Lover characters that you reunite or keep apart, as you please, but I have no options for player romance right now. Technically I could add an option where you romance one of the Lovers but that seems pretty sad to me: they’re pretty desperately in love with each other. If there’e enough demand for that, I’ll more strongly consider adding it.
It’s possible in a future update that you might be able to develop some sort of love/hate relationship with the Magician that might resemble romance, but that doesn’t sound like what you’re asking about. XD
Thank you, glad you’re enjoying the game! :D
I don’t have a Linux machine to test on at the moment, but, looking at the code, it looks like the save file directory is $XDG_DATA_HOME/Leone Gaming/Upheaval, which looks like it’s possibly equivalent to $HOME/.local/share/Leone Gaming/Upheaval. Let me know if that works for you!
Also, let me know if you have any issues on the Steam Deck. I don’t have one to test on yet, but I’d love to make it a better experience for players if I can. :) Thanks!! I appreciate you!
The game is definitely not forgotten, but I am working on it much more slowly than I would like to, because of life and things. There’s a free demo you can try if you haven’t already. If you like the demo as-is and want more time per adventure, you could buy it as it is now (it will be more expensive when it’s done). I will complete the game, but I have no guarantee when that will be, unfortunately. Thanks for taking the time to comment, I appreciate your interest! :D
I really like the atmosphere at the beginning! I got stuck on the part where I have to run away really fast. I tried it ten times and couldn’t get away from him. Is it supposed to be possible to escape, or should I be starting the game over to try something else first? Thanks! Excited to see what’s after this part in the game. :)
Hey! 😄 I’m using MonoGame in C# to make Upheaval. Everything is kind of roll-your-own. All of the dialogue, descriptions, etc. are written in yaml files, which are parsed into objects, which are processed by a set of functions that look at the current state of the game and pick which lines to show based on that (and often based on some pseudo-random chance). The game logic is in a separate class project: then I have a command line project and a MonoGame project which both reference the class project, so that logic is shared.
I’m happy to answer more questions, I just don’t want to ramble aimlessly for too long! 😅 What other questions do you have? 😊
I’ll actually be adding a new music track to the next update! Also, if you want music to play all the time during the game, you can enable that in settings (available right now).
I have plans to expand on the SFX, but I want to finish more of the content first. All ideas are welcome at this (and any) point!
Sorry you’re having issues with the screen reader in the command line version! Does it sound like the ends of some sentences are being cut off?
Some players have reported the screen reader works perfectly with Upheaval, and some report lots of issues with it. I think it might be a screen reader configuration problem, but I’m not really sure how to fix it yet.
You can check with other players on the AudioGames forum to see what configuration options have worked for them. Otherwise, I’m adding text-to-speech to the graphical version in the next update (no ETA yet), which will hopefully make for a more consistent experience between players.
Hey, I’m already on the AudioGames forum on this thread! My username there is @AlexLeone. If you respond on that thread, I’ll see it! 🙂
If you have a blind-accessible way to deal out a 52 card deck and recognize face-up cards on a table, then yes, Cat and Mouse is blind-accessible! The only accessibility tweak I’d make to the rules is to make it so the Mouse has to announce when/if they switch or move traps. Although maybe there’s some way to avoid this tweak that I’m not seeing right now. If you know of or figure out some way to play it blind-accessibly, comment on the Cat and Mouse project page to let me know! 😄 Thanks!
That’s a great question! I just checked my other games on itch.io for blind accessibility, and unfortunately none of the video games seem to work with a screen reader (I’m testing with NVDA). I do have some tabletop RPG supplements (mainly for Dungeon World) that should work fine, since they’re just PDFs. Let me know if you have any other questions! 🙂










