Originally posted by: Red5
hmm, DVD release of a bonus disc ???
hmm, DVD release of a bonus disc ???
This only goes on to tell you which feature in the upcoming release the staff who run the site, or at least the author of the article, is most excited about.