1. Ah fair point, I just checked the wiki. I'll fix it.
2. Del only comes out when Russel is present, and his ability to act is entirely dependent on whether Russel is conscious or unconscious. He shouldn't really have his own page. He's a spirit living within Russel, therefor a part of him.
3. Eh, I don't think so since it isn't something he can control or activate at will. And Russel has no feats in phase 3, so there's nothing to go off of aside from his size alone.
Russel became a giant when he was swimming in the ocean. According to the Gorillaz wiki, Russel ate some radioactive, contaminated fish which resulted in a massive increase in Russel's body mass. We can add to his page resistance/immunity to radiation and ability to breathe underwater.
Yeah, Ace was one of the main antagonists on the show. Leader of the Gangreen Gang. Craig McCracken and the creators of the Gorillaz are good friends. They've been doing this for years. Gorillaz were on a newspaper in the Powerpuff Girls movie. 2D wears Mojo Jojo t-shirts in some promo material, and now this. This is the actual Ace, not a look-a-like or a parody character. Both PPG and Gorillaz are distributed by Warner Bros. which is how this was done so easily.
All that info isn't really necessary lol. It's just fascinating!
Why am I talking like I'm on friendly terms with you?
No idea but hey how about I just get to a point already.
If Mech City is really based on New York city.... and, considering the bottom half of TOME, along with the fact that there are two other areas of comparable size, I'm betting destroying it (Or taking it over completely like the forbidden power did in the finale) would take a LOT more then City level power. Just eyeballing, it's probably Mountain level at least.
Their band has a plot behind it which is expressed through music videos, they have a wide collection of animated shorts, and they have an upcoming animated TV series. I think they're fine. Especially since we have Hatsune Miku as a character on here.