Oy, another MMO.

Many people are concerned about how Bethesda is going to pull this off, but this introduction trailer is pretty compelling. Particularly the mega server aspect to the game. It's a pretty tidy sales pitch. Watch the trailer and let us know what you think of the game-footage.