Aside from a hotfix midweek sometime last year, all their new release patches come out on a Friday. The preorder of the Biff's flyable cockpit was announced as being for a shorter period than usual, so yep. Looks like ugly death for the Central Powers once that beast gets among them.