Demon Crusade September Update Preview Posted on: Sep 19, 2014 (No Ratings Yet) Loading... NGames showcases some of the new features coming in the September 2014 update to Demon Crusade. Games in this article: Demon Crusade