Confusing and bizarre, but with excellent voice acting. It's cute and fun, though the actual gameplay is the weakest aspect of it.