Wow this is pretty much perfection for a game jam! Amazing work overall. Sometimes I just stumbled upon the solutions without thinking, even so the game feels so polished.