Posts : 33 Join date : 2013-01-20 Location : In your closet XD
Subject: Fallen Earth Wed Feb 06, 2013 7:43 am
Have any of you guys heard of Fallen Earth? If not, it's on steam for free, but it takes a very long time to download. I would love a partner to travel with.