Played the demo of this and I was shocked at how ugly (I understand it's a 3DS port, but the problem here is art direction, not poly count) and poorly animated it was and how terrible the friction was (the feel of connecting with the enemies with the attacks, the feel of the weight of the character when jumping, etc). Since the story telling also seemed mediocre, I am surprised to see it getting some positive reviews.