1st Impression: Castlevania: Lords Of Shadow-TGS 2010 Trailer
Check out this epic extended trailer for the newest entry in the Castlevania franchise. I am excited to play this since it’s been ages since I have played a Castlevania title. What do you guys think?