It looks great. I'd recommend you upload a video showing the gameplay.
Your introduction is a sales pitch. But I don't have enough info to entice me to download it. What am I actually going to do in the game? (That's where a video will come in handy.)