It seems like they made a sequel of some sort to this ad: "Release the Beast 2"
https://www.youtube.com/watch?v=4c8nAW-xRu8
There is no TF-anything in the commercial, but maybe there's some TF related content in the smaller ads.
On instagram there's an event for the ad with women in animal makeup