Whoa, this is a design masterpiece in my eyes, from a game jam perspective. I enjoyed the story, the gameplay, everything seemed to click, and I kept playing until the very end. There were a lot of enemies, a bunch of interesting mechanics, and the game is pretty polished.
Great entry, this is hands down one of my favorites.