Welcome to Scirra.
I have a general question about the industry. If someone has little to no schooling, but has a superimpressive demo as their resume', basically, would they have a chance at getting an entry-level position somewhere? If not, what if they have a reasonably successful indie title shipped? Basically, is it possible to get a job in the industry without a degree?
It's not impossible but it's definitely the harder way to do it. I only know of a few devs that didn't spend a good amount of time and money getting a degree, got in the biz with talent alone, but that was in another era really. I'm only assuming here but that may be something you might regret later on because study is a great investment for the future, and going to college or uni does make you learn on whole other levels like social, meeting contacts and people who share your passion, rigor, it forces you to deliver on time, experience, learn from veterans, stages, etc... it shows your commitment and it really makes a difference in the long term, it makes you more solid overall and your value as a dev just goes boom. So yeah, definitely get a degree if you're serious about it, and read lots of books all the time. :P
One thing that's changed in the past few years is about the hiring criterias. Considering the size of dev teams nowadays, if you're looking to get in a major company I can garantee employers and HR will favor someone that will work well with production reality over someone that's just incredibly talented. I don't know if you can see the nuance here, the cost of a production mistake is so high now that they just won't go with anyone who shows potential risks like ego issues, social inadequacies or is really inexperienced with the concept of production, no matter how talented they are. So rock solid professionalism is also a huge factor, total human respect, understanding pipelines as well as the wonderful subtle world of office politic. ;)
A scirra construct demo certainly cannot hurt. But I personally got hired and to my surprise my employer didn't even took a look at my demo! They are much more interested in who you are rather than what you do.
So to sum up if it can help, if you can't get a degree consider showing that you are working hard like a warrior on all front for your passion (not only construct but also getting involved in a community, searching for stages, ask them to challenge you) and always looking to learn more. Relentless would be the best qualificative for the energy of a game devs and the game industry.