I have said it before and I will say it again. Castlevania: Lords of Shadow has the quality of an AAA title. This new Castlevania trailer released for the Tokyo Games Show is a testament to my statement. Epic is a word that is thrown around a lot these days, but its the only word that will do this trailer justice. Check it out below.