Wow, 3rd place, thats really impressive. I thought it was just gonna be Xbox games that you can download, not ones on disk. I've never played it, but I'm sure you deserve it, for the sheer effort put in, and the quality of the art (sure the gameplays good, just wish I could play it).
Also congrats to Kenzu. I took an unfair dislike to him awhile ago, purely based on his profile picture (it's so horribly cheesy). But seeing what he's done in China, I'm really impressed, especially as China has such an opressive government. We need more internet activists like him.