Yeah, I'm finding myself shopping at itch a lot more the past year or so. Somehow GOG continually approves garbage, and genuinely good games get rejected quite often. I don't understand their thinking, but hopefully more people will discover itch.