On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I just discovered that if you upload the game that was the same name as the old file it will replace it with that one

That ... makes a little bit of sense. Otherwise how could they distinguish the files, if they are named the same. So they probably require unique file names within a project and overwrite old files with new ones when the name matches.