1. E3 2012: Castlevania: Lords of Shadow: Mirror of Fate Extended Trailer

  • Posted 6/7/12
  • Views

Darkling, I smell your blood. You're a vampire? Could it be...that strength, that beauty...you're the son of Lord Dracula!