3 ms·There should be a windows release, its on the downloads page.by mrnotcrazy 4y agoThere should be a windows release, its on the downloads page.