STATION99 | Space Station, Petualangan Stasiun Antariksa