In case you missed it, here's the Mega64 spoof of that super-serious, emo-vampire trailer for Castlevania: Lords of Shadow 2.