And the game is now available on itch.io!
yay! It'd be great if you'd give it a try. Right now I'm getting less downloads than expected. Zero to be exact :'( But maybe that'll change and I'll post here again in a week or two, since some of you might be interested in knowing how many downloads a dev with no name can get on itch.