Hi Chris! unfortunately it does not. As games get more and more complex, the time required to change things so that a game turns into a demo also increases. I was considering a demo but for now, one is very less likely to come out.
Thanks for your interest and support!