Wow, I had no idea this would be so long. I think that might have been what stopped me from giving this a 9. It's probably the best episodes I've seen. I liked the used of "Transformers" imagery. It got pretty creative. "Dragonball Z" is always great for reference too.
The voices are pretty good. I like the idea of a lot of villains working together. I'm not familiar with the series. I haven't seen most of the other episodes. I like the girlfriend character.