What a great little gem!
I've watched this film three times - something I very rarely do.
What I value the most about this film is the story line. The story is tight, and simple, and clever, which is a lot more than what I can say about many mainstream sci fi blockbusters.
They probably deserve even better rating, given the limited budget they had to work with, in order to get this result. Good work!