so, you're telling me, itch just stole all the games I've paid for?
Yes. As creators can no longer provide updates to their games anymore
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.