browser
The current browers version on itch is behind a few patches. Id recommend playing on gamejolt or download.