Is there a version i can download. Browser games don't like running stably
I uploaded the last stable PC version for that