Very, very high quality demo!
A bit buggy on the web end however, it keeps saying the Demo finishes in the third act, and sends me to the end screen, then restarts and bugs back to where progress was in the story. I only managed to finish it once as a result, there were numerous cases when I got softlocked playing. Still, with my limited experience, the game was bloody amazing, and keep up the good and hard work Ben!