When did you try to add the game? There might be a delay while Alex checks it before uploading it.
why are there games rated poor on the website?
Whatever your game is like, it's got to be better than some of the drivel that's on the games page. Give a copy of Quest to a bunch of monkeys and they'd probably churn out something better.