Extinction ‘Features’ trailer

The fate of humanity is in your hands.