Square Enix has released the final DLC for Drakengard 3 along with a new trailer. Senior Product Manager of Square Enix, Sakura Minamida,...
Sakura Minamida
Square Enix has released the launch trailer for Drakengard 3 to celebrate its launch today on PS3. Here is what the developer's Senior Product...