I suspect SFWOA is using stock footage of the computer animation in the interim to promote the ride as being open to the public. Once the footage shot a couple weeks back can be edited into a working commercial for the season, then you'll see actual ride footage, most likely sometime in June. Common practice....
Chris