ActivityCastlevania Lords of Shadow 2Presentation of the E3 demo of Castlevania Lords of Shadow 2, world premiere! There will be blood! Posted on June 26, 2013