Daily Archives: Tuesday, March 2011

Damn! I mean…Shadows of the Damned!

Either the trailer kicks ass and the game is going to suck, or the trailer kicks ass and the game is going to rock! I’m betting on the later with no doubt. We just added this game to our &......