Daily Archives: November 16, 2010

Castlevania: Lords of Shadow

“For all of its frustrating and drawn-out moments, and there are plenty, Castlevania: Lords of Shadow manages to be an exciting and satisfying adventure.”

[Continue]

Xbox 360 Reviews