so, you're telling me, itch just stole all the games I've paid for?
yes and from their prospective they stole your money as well. How this doesn’t open them up to a class action suit is beyond me.