Castlevania: Lords of Shadow Extended Trailer

Just goes to show how great a franchise Castlevania really is.