This was really cool! Great atmosphere, challenging gameplay. I sucked really bad at this, so I couldn't beat it. Here's my playthrough:
Thank you! :) I really liked your gameplay!