February 10, 2011

Rocking Too Hard

Activision’s Guitar Hero series, which was insanely popular in living rooms, bars and some of the better retirement homes across America just a few years ago, […]