Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Any tips on getting to the top 25?

Take a risk with your idea, make a very simple game so you can make it way more polished than everybody else, have a tutorial that is not just a wall of text. There you go. :D

thank you very much!