Some of the controls could have used some tweaking, the enemy AI tends to be pretty bland and, overall, we've done most of this before. However, it's got just the right mix of several other games with touches of originality, and it kept us coming back.
A decent-enough game. It's not groundbreaking, by any sense of the word, but it's at least solid enough to keep gamers going for the few hours it takes to beat.