July 04, 2007

Rock Band

Via Destructoid.com



This is apparently the first footage of the new Rock Band game being played.

Check it: http://www.destructoid.com/first-rock-band-footage-is-omggodtehroxorz--34274.phtml

No comments: