As much as I love the Gorillaz, this is a *ridiculous* choice for a Guitar Hero setlist IMO.
But it probably doesn't matter, since there's always gotta be an equivalent track to introduce the newbies to the plastic guitars and stuff. Vocals on the other hand may not be so lucky - in spite of it being intensity 3, everything goes by so quickly that you don't get much room to catch your breath here, haha.
But yeah, thanks :D