Decent. Decidedly more complex than what the story has time to let you explore, but I guess that comes with being a glorified demo. Difficulty is pretty questionable; the third battle is way too hard, while the last is a joke. But, hey, it's an alright story and reasonably fun