Westard: WIP - New solo/co-op mission

Detected Westard update.