One can write reviews, make screenshots and upload extras for ISO Cellar games since the ISO Cellar is up. They would be added to the respective ISO Cellar thread. If you want to have game entries on the main site, I would be all for it - if we made a button
GET IT AT A FILEHOST! and if we could guarantee that the files are downloadable. The latter isn't possible or rather would involve a lot of work we can't provide - at least permanently.