SO AWESOME
I originally found out about this game jam on Reddit through this game. Absolutely awesome game, it's set my standard for this jam!
Hilarious enough for me to register for an Itch account lmao