Castlevania: Lords of Shadow 2 Gets Launch Trailer

by Mike Stubbsyon February 24, 2014
It’s finally coming out!