We're working on getting it up on our own mirrors as soon as possible. This should not be more than 20 minutes, now.
As for the teaser trailer itself, it's what I expected: you see a big city, no wasteland, with a decently accurate art-style and good use of Vault-Boy.
I wonder how they're going to incorporate the Brotherhood of Steel, considering that it's set on the other side of the continent.
Unless the Brotherhood-logo was actually the army logo, but that'd be faulty canon if I recall correctly.
EDIT: I wonder how they got "Set the world on fire"; Cain originally wanted that song, but was unable to get the rights to it.