This is a very interesting game. I think you pulled it off well and you should be proud of it.
There were two things that kept me from continuing on with the game after a few levels. The pace feels quite slow. I didn't dig using the arrow keys to move around. I'd much prefer to be able to assign my own keys. WASD would have been acceptable as well.