Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Just a little tip, you can take inspiration from a game called Warface. It's got that style of ranks and you could just work off it. It won't be blatantly ripping off the game as long as you change it into something different. Again, just my 2 cents.