Jan 19 2013
Jan 5 2013
Dec 13 2012
Before you decide to snicker at this guy, just know that he's the reason you're getting a new Mega Man game.
Dec 12 2012
Mega Man is a saint to legions of fans, martyred because of the sins of an apparently clueless parent company. To…