Quoted from NathanN:TMNT Easter Egg - Stern’s next game?
Yes I agree it's an Easter egg....
looks as if it's Led Zeppelin on stage....
Since Led Zeppelin sings the song "Ocean"... It could be a Jaws reference...
And since it's Shark fest on Nat Geo this week, the commercial has a flying shark jumping out of the water... which could be a reference to
.. Some type of flying Deloreon time machine.