The words "innovation" and "rock band" do not belong in the same sentence, especially so when you're talking about the third game in the series. If he didn't want to look like a hump for the creators of Rock Band, then he should've at least mentioned the DC's birthday.
Yeah, Rock Band is just SIMON to music. There's nothing wrong with SIMON - it's actually pretty fun to play with people, but I agree, Rock Band and innovation should not be in the same sentence. heh. I used to be dead set against Rock Band. My thoughts were, if you're going to play this game why not just buy a guitar or a cheap set of drums? I've since come down from that stance.