Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The Lost Wizard is still on Itch.io, but with no downloads, which is why it doesn't show up in searches (unlike on Steam). No sign of Theodore anywhere, apart from a few mentions of its launch last year. The company itself has no website I can find, though TLW has a Facebook page. So you bought those Itch.io keys from elsewhere? It would be useful to know.

Hi,  The Lost Wizard in my account says a game bought 10 months ago,  not available on Windows.  It was originally part of  Groupees The Blitz Bundle.   https://groupees.com/blitz       Note the itch key mentioned.  Which I added to my account at the time.

The Theodore Adventures is from Groupees Build A Bundle 33   https://groupees.com/bab33    Again, note the Itch key mention.  I added it. Now I get a 404 not found  page on Itch.io.

Indeed, deleting the files is a loophole creators can use to get products off Itch after selling them. Well, I've escalated this issue, an admin should see it soon. Out of curiosity, were you able to find out anything from Groupees.com?