Stunning presentation and interesting premise. The characters are pretty fun too, their interactions are easy to read. My only gripe with it is that the story basically resolves itself, so other than the fun premise there isn't a lot of meat to the story.