Checking through the RSS feeds this morning and came across some Castlevania: Lords of Shadow screenies.
http://www.dasreviews.com/das-latest-greatest/castlevania-lords-shadow-screenshots/
check dem out!
Castlevania: Lords of Shadow
Game » consists of 16 releases. Released Oct 05, 2010
Log in to comment