I will never do business with itch again. It would n't bother that much if you just dumped the game, and said that's it we no longer support our product. But you try and BS me with a phony "Steam Key" charade, when it's so obvious that Steam is NOT involved with itch or Aven Colony. When I point this out you ban me, it's just plain insulting. Never again.