I remember reading an article about how Newgrounds was contacted by the BBC around the time the Teletubbies game was published and they thought they were in trouble for the Teletubbies game, but actually the email was about interviewing them about the success of their Club a Baby Seal game.

https://www.newgrounds.com/tubby/wired.html

There's a press section, but nothing directly from the BBC

This simply states "This file is hosted on Newgrounds.com"

It's probably because of referrers, opened it in an incognito window and it worked just fine.

https://www.newgrounds.com/tubby/netfreedom.html

This is the page I was referring to. Looks like the nonprofit involved might not still be around?

weird, seems to work for me

But try the parent directory

There was absolutely a brief legal threat paired with a comedic "fuck you we have fair use" page up on their site at one point.

I don't think they'd be talking about fair use if they were just being interviewed about how mean they allegedly were.