User blog comment:Mr. Mittens/Red Sand fan film OUT NOW/@comment-2228120-20120929141048/@comment-2228120-20120929180916

Given that it takes place before that huge technological leap that the humanity made, I could forgive the lack of high-tech looks.