Jeremy Heilman’s
review published on
Letterboxd:

Dimly lit misadventures aboard the International Co-Production Space Station. Both the setting and the monster itself never quite shake the veneer of the digital, shackling this creature feature with a fakeness that feels inept instead of endearing. Comparisons to Alien can't be escaped, yet do the film no favors.