Green Day: Rock Band

January 12, 2010

Ok, yeah, I know, I’ve not been updating this blog too frequently. I really should have written this entry a month ago, when the following announcement was made on the Spike Video Game Awards 2009: Not included in the announcement was the fact that Demiurge Studios was working on Green Day: Rock Band. And I […]

7