What kind of games can we upload btw?
It'd be better if users could upload all kind of extensions (example: .exe), so that we could also share offline games, but restrict to only game trials. ;D
The layout is a bit too dark, but it's cool though.
Edit:
More Suggestion[s]... ;P
Show the status when uploading; users could visually see the current status of the upload.