An intensely creepy short movie about a man playing god on a desert world

This is The Gloaming, a 11-minute film by Sabotage Studios and director collective NoBrain about a mysterious stranger on a desert planet who presides over a spherical colony of yammering, short-lived humanoids. Alternatingly sublime, grotesque, and somewhat not safe for work — there's a smidgen of cartoon nudity… » 6/28/12 12:55pm 6/28/12 12:55pm