I see my flaw in posting a link to another game here. As far as I know it is a browser only game.
Yeah I dug in and look around about it, eventually asking on its discord, its currently browser only, but sounds like is planned to evenually have a download version for supporters. A total deal breaker for me, but fine for many.