New Fallen Earth Screenshots

As they creep ever closer to launch, the team from Icarus Studios is providing with a few exclusive screenshots from their upcoming MMO Fallen Earth.

Fallen Earth is a post-apocalyptic MMO that takes place in and around the area surrounding the Hoover Dam.

Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.