On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Pitch deck and press kit are both really good, I think you would be able to use those to sell your idea really well to customers or investors.

For your tweet, you could try to figure out what hashtags work for your game genre. And add a catchy trailer to draw people's eyes and show them what the game is all about!