Atlus Curses the Internet, Launches Official Full Website for The Cursed Crusade
Posted by IGN Apr 14 2011 20:07 GMT in The Cursed Crusade
- Like?
IRVINE, CALIFORNIA - Atlus today launched the official full website for The Cursed Crusade, www.thecursedcrusade.com, featuring loads of enticing new content including a special interactive section and eye-catching assets (new screenshots), of their upcoming 2-player cooperative action-adventure for...



Sign-in to post a reply.