Explaining the reasons for your instatisfaction doesn’t answer my question.
But I see you’re a client of itch. As I’m just enjoying it for free, I don’t have the same expectations.