Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

One thing I can tell you from personal experience: Don't just record gameplay!  It doesn't work.  Instead, look at trailers for successful games (Indie and AAA) and copy what they do!

Thank you!!