Well, having checked out the Pending Downloads list for the last few days, it seems nobody has read/listened to my little grumblefest a couple of posts down. Maybe you aren't aware that you can in fact view your own download in your profile, and edit it - even though it doesn't appear on the main pages of TDC.
Appalling descriptions are still creeping through at a sadly alarming rate, and from now on the admins will post a message under that product that you should improve it. And, if after, say, two or three days, this hasn't been done, the game will be deleted from the database. This has been another whinge from me. Signing out, Your Favourite Admin ;)