I backed this on Kickstarter and can't believe it's finally being released! I was disappointed to learn that it's only going to be about 2 or 3 hours long though, especially so when game lengths tend to be overestimated to begin with. If it really is that short I hope it's extremely tight and well-polished. Judging by its excellent demo, I'm sure it will be.