Why did I get a sketchy email advert for some clicker game with seemingly AI generated assets from you via itch.io email just now? Has your account been compromised?