I used to play this game a lot but now I don't know anyone here now.
Space Station 13 is like this game but better, and also in space.