Well made, smooth gameplay. Good music. Well thought out. When you think something should work a certain way. It does. Had me entertained for several hours. Maybe cause I'm new to these types of game, plus not being satisfied with two stars :).
Found it annoying when using skill points to upgrade your weapons, there was not info as to how it was being upgraded. That's the only complaint that comes to mind.
Well done & thanks for the fun game!