Top
40°

8 New Fallen Earth screenshots from Patch 1.8

Eight new screenshots have today been released for the online game, Fallen Earth from their 1.8 Patch which is set for a March 2011 release

Read Full Story >>
gamingupdate.com
The story is too old to be commented.