Pshh, no demo. Who cares, it's got always on drm so they can let everyone try the game for free and see if they like it before they buy it! This always on drm is an awesome way to protect the consumer! (sarcasm)
99gamers.com-Going down in flames after discounting their currency! Kickstarter "Game Developer"!