Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I like it! Best game I've found searching "tank" on this website.
Although I'm not such a fan of the lack of visibility and how often you need to pick up ammo. It could be tailored to tank battle scenarios a bit more generally, e.g. there's too much time spent picking up stuff, less time driving straight.