Hey ! Have to fix some quick bug and I'll try my best to release a new build today evening. I'll look into @SublimationBot's findings, it's probably the cause of your problems.
That's awesome - and reckon so (I checked the direct downloads option after that suggestion from @SublimationBot and confirmed none of the downloads had the platform icon next to them, so would make sense that that's the issue)