A new dev blog on Pantheon's Kickstarter page today shared some of the background of these playable Revenants. Originally from the world of Terminus, Revenants are former spirits that are now bound to corpses using death magic. They're a little psychotic and mean, but the Undead have learned enough control to form the outline of a civilized society in the game.
CEO Brad McQuaid also hosted a Q&A video touching on subjects such as the business model (free for the initial levels with a subscription required after that), the Unity engine, the target demographic, the current makeup of the dev team, humor in the game, and pledge rewards. You can watch the video after the break.