Icarus Studios timeline

  • Fallen Earth Launches

    Fallen Earth is an MMO developed by North Carolina-based Icarus Studios LLC and Fallen Earth LLC. The game takes place in a post-apocalyptic... Read more