Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I have no idea why it shows that file there. Since it's not a game you can download.

OK, from the looks of it, it is a file but can't download it.

Yeah, weird.
I mean, that is the file I uploaded with the game so it can run from the browser. 🤷‍♂️