Hiii sorry to hear about your issues, we'll try to be issuing a Windows build shortly but I don't know when exactly
It's here! Please visit the game page to download it. it is actually an improved version with sound effects and more feedbacks. Enjoy :)