Outcast – Second Contact – Debut Trailer
In the near future, humanity has discovered it is not alone in the universe, or rather universes. Alas, first contact with intelligent beings turns disastrous when a probe sent by the US government is destroyed by the natives of a world called Adelpha. The incident creates an energy cataclysm which