What other site?
Visit the other forums if you'd like to see some screenshots.
Gotta believe in the good in people... I mean after all with all the boxes of free DVDs I have gotten over the past several months... how can I not be optimistic?