Wow, this is a pretttty solid game, with strong points all around. Really, it is such that even tho I don't feel that this is the MOST amazing game ever, but I really can't point a weak spot or flaw in this game.
I'll say this goes into my GameJam Showcase worthy games list. Good job.