The teaser trailer you just watched was for Atlus' newest title, The Cursed Crusade. a new action-adventure game featuring two player co-op (online and local split-screen) for PlayStation®3 computer entertainment system, Xbox 360® video game and entertainment system from Microsoft, and PC. Set at the end of the 12th century and centered around a pair of cursed warriors fighting to save their souls, The Cursed Crusade marries the beauty and … [Read more...]