Thanks for playing our game — and noticing the things I paid special attention to! Yes, I wanted the station to make some sense not only as a game space, but as a living/working space for its inhabitants. I had to cut some dialog because of space restrictions, so I added some visual clues about what goes on at the station instead.
Sorry about the crashes, I know about them, but can't pinpoint the conditions when they happen.