News

We have not heard a single peep from FPS Exomecha in three years. But the devs have promised a release date in an upcoming livestream.