I saw it and thought "oh must be from the makers of Pizza Tower" (or whatever it's called) but I guess not?
I thought the showcase was fine. Didn't skip through anything which is usually how I judge them.
And I don't know why it's taken me some 30-odd years but the TMNT thing had me realise the cartoon theme said "heroes in a half shell" but it's not a half shell. It's their full shell. My whole life has been a lie.