Sad to hear it's too big for the itch launcher, any thoughts about steam or otherwise?
That’s one of the next steps :-)