Hi Brian!
Thanks for getting back to me. Yes, I feel stupid, the game needed to be downloaded, that's all, it's a shame the itch launcher only holds the demo. The only drawback is that It's now in a folder on the hdd instead of a launch app. but thats ok.
btw, love the game so far!
/Manboy