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.