Yay!!! I beat it! This game has a nice idea, but could use a lot more fleshing out and polish. My main issue with the game was the perspective, I had no clue what I was doing because of it and most of the game's difficulty came from that. Adding shadows or some sort of camera movement may help a lot!
I also think you can do a lot more with the general style and feel of the game, but I do like the direction you're going in, good work :)