Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Bro, relax, whatever you need go to Discord, I'm sure they are working hard on this, but they are a really tiny group and it's their first project.

The key is just to wait and don't think much about the game, I'm pretty sure it's not, by any means, a scam, so chill.