Maybe having a website would help, even just a single page with a description of the game, the trailer video and a download link. Without a website and a name, you can't build a reputation. Not many people will be bothered going to some mega link for a game they've never heard about before, written by some person they've never heard about before.
Look at this: http://www.columbinegame.com/
Pretty basic setup, but they give you a feel of the game without needing to download and run anything. And it's all there on one page, so anyone who wants to mention this game only needs to post that link.