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