I'm sorry about that. Just today I've tracked down a bug that may be the culprit. There is going to be an update by the end of the month.
Purple Nebula
14
Posts
244
Followers
A member registered Feb 23, 2016 · View creator page →
Creator of
Recent community posts
Developer stream announcement and future updates comments · Replied to SilasOfBorg in Developer stream announcement and future updates comments
The link in the exe file is a bit vague (it's actually Windows that generates it, not the game). There's a more direct link in the installation instructions txt file. It leads here