By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Hiku said:

Looks like it's not on Steam, but rather it has its own launcher for PC which you can get from their site.

Yeah, I tried to load their site. Turns out it refuses to fully load when you're busy looking into other tabs on your browser, and it took forever to load, as well as driving up my CPU usage by a lot for that single tab.

I'm not gonna bother tbh.