Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I agree, it looks harmless, at least no worse than any of the so-called publishers I've made the mistake of working with, and maybe even helpful, but it's weird there's no identifying or company info. It could be an AI trained to tweet and make extravagant promises (again, no worse than any other publisher).