It's kind of interesting, but also kind of generic, a mess, and hard to follow. Characters and plot points just pop up without explanation and the combat can be hard to follow since some of the key points happen off-screen.
All in all, a cute, if generic concept with pretty weak execution and a hard to follow story.