Pretty darn good. Only bad thing is that the boss of the level map31 so far is too powerful, and I haven't been able to defeat it. oh, OMG