Very nicely composed science fiction short just waiting to be continued. This production is slick, well paced, professionally produced and well acted with reasonable quality SFX making for a pacey thriller.
It could be used as a long teaser/trailer for a full-length movie. I want to see more.
Here is a spoilery honest review.. cinematography pretty good.