Will there be a download for this by any chance? The itch app has an install option but trying to run it through that just gives an error.
I'd like to play but it's stuttering in the browser. It's also *very* loud and even after installing two volume extensions (which didn't work with the game) I can't find a way to turn the volume down without muting the tab entirely.