Thursday, June 23, 2011

Atlus Have Released A New Trailer For The Cursed Crusade

Atlus have released a new trailer for The Cursed Crusade. this is their E3 trailer for the game and it shows in-game action.


Watch The Cursed Crusade - "Sizzle Trailer" in Tech & Gaming | View More Free Videos Online at Veoh.com


No comments:

Post a Comment