Post Thumbnail

As if playing Rock Band wasn't one of the greatest group gaming experiences to come along in years, it appears that a new accessory is set to amp up the fun even more by bringing an "interactive light and smoke stage show" to your already thrashing performances. Apparently you can already pre-order ...

7 years ago 0 Comments
January 13, 2008 at 2:20PM