Wow this is much better than I'd expect for a fan short. Great use of limited resources! I can't believe they actually got that Neca Alien head to look convincing and that the set looked as good as it did. Very smart allocation of resources, that is a big thing. Nice story and the acting was quite effective.
A full low budget film could be done in a limited space, be it a big room or a single level on a ship. Where characters are trapped, with a focus on a good story, nice dialogue and great performances. And of course, then the Alien just tears their world apart in interesting ways.
Loved the way the guy died. Quick, memorable, looked great. Good use of CGI there, really impressed.