by LadySirse on Apr 10, 2007
New Screenshots
MMORPG.com has posted three new screenshots of the upcoming Fallen Earth. Head over and check them out!