I hate making a not entirely on-topic posts, but most game submissions take you to a link that starts the game. I guess that helps get players by minimizing steps needed to be taken to start.
I'm curious what the game's like, but I'm reading while eating or doing waiting for something at work and I'm not in a good position to play the game. As it is I'll probably skip it and forget to come back later.
Having a website with some screenshots and explanation would be awesome.