• tehrevel posted a message in the forum topic There Is New Rock Band DLC and Nothing Makes Sense Anymore. on the Rock Band 3 board

    One of my friends did extra work for a music based videogame a month ago. He said he had to film good and bad reactions to a song played at a music festival (which I assume will be the framing device ...