Own this on Steam and GOG but just bought it again on itch!
LOL.. I also bought it on Steam so I would have it for the Steam deck but had already bought it on GOG. I bought it for Switch and Xbox. I bought it on itch.io so I could get the files for Linux. I just now found some Digical copies in stock. It's been a long hunt for a Digical copy but I have them ordered.