Demon Crusade Character Creation Trailer Posted on: Jan 23, 2015 (No Ratings Yet) Loading... Make a new character in Demon Crusade. Games in this article: Demon Crusade