Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

this seems sketchy, you don't say what you will do and you only seem to only say things that are possible in Steam store and not in other stores like Epic, consoles,  mobile, HTML and here at itch.io website.  You then claim you have experience older than Atari which is a very very unlikely possibility , you would have to be 80 years or older  by this time.  The sign-up form is claiming to only get games in newsletter, 30k in followers but less than 5 replies on twitter does not build trust.

It does not seem you have the followers or influence  to get games into popular youtubers or  do anything to the public to make people see a game.  Your "newsletter" is just a mailchimp 3rd party program, This is scam written all over, the only thing i know you'll ever do is just post a tweet for only a few real people to see and spam people on your email list.