Insane art direction, which basically carries the entire game. The themes and ideas are memorable and pretty well executed, but they do struggle valiantly to escape the typical anime-esque tropes, with mixed success. It's just takes what could have been an extraordinarily dull and repetitive gameplay loop and makes it extremely fun and rewarding.