Looks like Armstrong has added a third window -- maybe this will be a feature incorporated into all of his wings.
The board he's riding looks different from his other boards -- mast tracks may be further to the front and no tail kick (hard to tell from the photos).