Can I just pause a sec to say how epic this is...

17 years ago
Yup, new DLC for Rock Band mentioned right there. Anyone else scream in fanboy/girlish glee?
17 years ago
What I find more interesting is a club filled with videogame developers.

: D