And here it is, the launch trailer for Castlevania: Lords of Shadow 2…

Castlevania: Lords of Shadow 2 releases this coming Friday, 28 February for PC, Xbox 360 and Playstation 3.