Outcast: A New Beginning gets a fast paced launch trailer

Outcast: A New Beginning gets a fast paced launch trailer