Thanks for playing, and the providing the feedback! A lot of things to learn for next time. The puzzles being repetitive and the combat being poorly explained are definitely things to address, but the game not respecting larger resolutions (or being web-playable) are probably the most critical flaws to remember for the next jam.
Thanks again!