Castlevania - Game Trailer

Trailer for the new game, Castlevania: Lords of Shadow.