I have fixed the screenshots bug.
I'm currently working on the projects uploads. As well, for the near future:
- RSS Feed
- More meaningful title tags.
- Change screenshot page will list name of project.
- Ability to mark a release for your project for deletion.
- Ability to mark your project for deletion.
- Better handling of screenshots. I forgot I had a temporary fix.
- Adding the winning layout.