First you have to either create the game or get a copyright from somebody else because Armor Games will be checking for that. The game must be downloaded onto your harddrive so when you click "submit" on the top, as mentioned before by mrtim, you need to browse for the game in your documents. Also , a gamer who makes a game probably is smart enough to create a thumbnail for it. So, if you cant even submit the game, I guess the game is not worth submitting at all.