Fight to escape a collapsing time loop aboard a doomed station in this sci-fi space crawler!