Ghostlords: 18th November!

Ghostlords will be released on Friday the 18th November! It will launch with five full campaigns, fifty ghosts, and countless quests and encounters. Not to mention workshop support, letting you create and download user-…