Check out the snowy town of Frostburgh in this clip, perfect for the winter holidays.
[This message was deleted at the request of the original poster]
What is this?A MMO? :)
YAY ANOTHER "insert company here" ONLINE UNIVERSE GAME!!!