The characters were compelling, and sometimes fun, but overall the story borrows character names and concepts from multiple other stories. It was enjoyable to go through the story, but more originality would have been ideal.