Thanks for sharing, I see that you didn't add any screenshots to your page. Please try to add them even for browser games, so people hovering over your game can see what it's like.
Thank you for your suggestion. I added some screenshots !