There is no download button to play your game is what he means. I too cannot see a download button.
Hi. I see thats very strange. I also do not understand why not. I will look into this so you can all play.
I think I fixed it. Thanks for bringing this to my attention. You can download and play now.