the steam download is working!
You wouldn't believe the stress I went through when it wasn't working but had already announced the demo was available. 2 days of smashing my head against the keyboard and the issue was fixed. At least it was a learning experience! Thanks for the message and sorry for the late reply :)