This game looks great, man. I don't buy without a demo or an onslaught of great reviews, so if you're not keen to make a demo, make sure you get your game out there and into the hands of reviewers! Yes, you might have to give it to reviewers, but if you stand by your project, it'll be worth it.
Also, I'd loooove to see a post-mortem on this game. Just watching the video, there are a lot of things I'd be super interested to know how you did in Construct. If you've got the time, I'm sure a lot of people here would appreciate it.