I'm a bit confused as it says that hundreds of people own keys to my game (when choosing who to reach out to via email) but very few people have downloaded or even seen the game. Are these Steam keys that is referring to? Or are they people who simply claimed the game on itch.io during the sale? Do I need to worry that I have just given out hundreds of copies of the upcoming paid version of my game on Steam?