Gameitall
May 24, 2014
Square Enix unleashed an bloody action packed trailer for it’s newly released Drakengard 3, a collaborative project between former members of Nier creator Cavia and Deadly Premonition developer...