Im trying to create a website where you can add your game. Here is the link Get your app on this site | GetAppWorld.
Send me information about your game through that form and i'll add it to the website.