To the initial question:
Not in the near future, I would say.
You can of course do screenshots and write a review to add that
1) to
Community Reviews
2) together with the game to the ISO Cellar itself, where the second post in the game's thread would be your review and screenshots, and where you can add any appropriate extras like manuals (with 4shared for example you can even give the game and the extras via one (1) link).