Atlus announces The Cursed Crusade. First screens and teaser inside

here