Mar 10, 2007
Heh, that is a great feeling the first time you watch that trailer. The feeling stays the next 40 time you watch it too.
I just watched videos for this and I want it NOW. One of the coolest things I have ever seen.