A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.
This release has a graphical launcher so there's a progress bar and sane reporting of updates.