Castlevania: Lords of Shadow 2 launch trailer hypes tomorrow's release
Castlevania: Lords of Shadow 2 has received its launch trailer ahead of tomorrow's release in the States. It's our Friday in Europe.
Stay tuned for my final impressions tomorrow.