Featured Sci-Fi Short: Scavengers [Video]
Scavengers might be the weirdest and most trippy sci-fi short I’ve seen in a few years. The VESTA – 1 project mission was to establish human settlement on planet designation Vesta Minor. All contact with VESTA – 1 command crew was lost shortly after arrival. [Joseph Bennett | Via GT]