Halo 3 Video

Just posted on Xbox.com.

And the Beta sign up has opened up as well.