Blood is everything in the Castlevania: Lords of Shadow 2 launch trailer

 

 

Castlevania: Lords of Shadow 2 is out tomorrow.

Post over. Insert comment to continue