I played the demo a few months ago, and I've been dying to play the whole game since. It's beyond amazing.