Looks like you only added screenshots of the menu, I recommend adding screenshots of the gameplay. Thanks
The first link contains a gif with gameplay.
Sorry, I meant on the screenshots section of the page. If you upload screenshots there then they will be shown to people when they hover over your game on any other page.