You got a front page feature, and you blew it. Tisk tisk
Terrible ad placement! That banner ad interferes with the main UI. The controls are not what they should/could be. The graphics are way too small (although, they look very clean ad well designed).
The overall UX (user experience) is very poor and disappointing.
It’s a shame. You managed to get a front page New Games feature, and based on what I experienced (keep in mind, however, I am only one person. I don’t speak for everyone) you ruined your shot at having a very successful game. At best, you’ll make a few bucks off of initial downloads from displaying the banner ad right away. Hopefully you’ll get more constructive feedback, and you can revisit the game design and UX before your feature goes away and you lose all of your traction. :/