They announced a Green Day Rock Band recently. If those goons deserve their own game, surely STP deserves their own.
I bet if STP's new album blows up, we'll probably see a full album or something, but until then I'm boycotting Rock Band. Never gonna buy that shit! And not just because i don't have any video game systems that can play those games.