Oh I so wanted this on Steam, I missed it... It's an interesting game and I think today it would sell very well there, the dev should reconsider adding it on Steam again since all PC Gamers really care about their collection on that platform.
which is stupid. The devs make waymore when you buy iit on Itch
I like itch.io but let's not joke on money made comparisons. The users count changes the equation.