Castlevania: Lords of Shadow Screenshots Will Whip You In Your Face

A new Castlevania game, some new screenshots. Such is the way of the world. OK, so the game's not new, but the Castlevania bit is. And these screens are, too.

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement

Share This Story