Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Sorry to hear that you have lost the source code. I personally though would still keep the browser version up, maybe just add something in the description about giving the game time to fully load. I tend to play a game if it has browser version, rather than take the time to download a game I am not sure of.

(+1)

ok added this to the desc: **Game takes a while to load in the browser so be patient if you're going that route**