I think it's kind of unfair to rate the game as it is, as it is clearly unfinished (developer has stated as such). I like what I see, but until there's a little more, I don't think I can fairly judge this one just yet.
Sorry about the super late update. I have finally gotten around to updating the game to about as finished a state as I could manage. I'd love to have done more, but I had exams and a few other things going on these past few weeks.