I saw this today.
I saw this movie some months ago when I hadn't seen it since the '90s. It is possibly the least remembered TMNT film, but I thought it was good.
I ignored it when it was new, and today, I finally decided to watch it for the first time.