Well I have been working on and AGI game uploader/browser.
What I have done so far is at
http://www.agigames.com/games/I just put those 2 games there for testing, but everything appears to be functional. All of the data about the game is stored in an mysql database. It also has an approval system so that way it won't allow downloading of games until they have been approved by the admin(me). This is to ensure that nobody gets any viruses by downloading the games, and to make sure nobody uploaded more than 1 copy of a game.
Uploading still isn't finished and the actual zip files aren't uploaded yet, but everything else works.
Go ahead try it out, tell me what you think and give me ways to improve it.