Demon Crusade: Now in open beta


ARTICLE NGames today announced its turn-based adventure MMORPG, Demon Crusade, is now open to all players. Drawing on rich mythologies from both Chinese and Western traditions, Demon Crusade is set in a in a ...

Demon Crusade Launches Closed Beta


ARTICLE NGames today announced that the upcoming turn-based adventure MMORPG, Demon Crusade, is now in closed beta. Open beta is expected to follow next week. Drawing on rich mythologies from both Chinese and...