Kinda sus.
No, but seriously, this is really nice. Got some screen shake and the puzzles get difficult enough for me to give up, lol. I can imagine this getting real tricky if you started throwing in other mechanics as well.