Tagged:  Castlevania: Lord of Shadows

By Kyle Hilliard, April 15, 2011 0 Features

Portal 2 is less than a week away, which is a little bit further away than it has any right to be. Valve releases are the fabled unbelievable phenomenon of our videogame-obsessed generation. Their actual dates are rarely definable, and… Read More »