Something massively multiplayer this way comes.
[UPDATE] Bethesda Softworks has released the teaser trailer which is included below. The original story as reported yesterday follows.
0 Comments
Leave Your Comment »