Gameitall
March 9, 2014
The first bit of DLC for Castlevania: Lords of Shadows 2 might be a big one for fans of the series, as Castlevania fan favourite Alucard will be available...