A very well done game. My only suggestions would be to add a loading indicator of some sort on the web version (I was about to give up as I thought the game had hung) and maybe make the fonts a little more visible against the background.
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.