This no-budget science fiction short looks better than most movies