by LadySirse on Dec 10, 2006
Tons of New Screenshots
MMO Portal has posted a boatload of new screenshots on their site. Head over and check them out and then stop by our Ten Ton Hammer Forums and tell us what you think of them!