That's Tiny Toons: Defenders of the Universe, the game that Treasure were developing (and supposedly released in 2002) based on the Rakugaki Showtime engine. Can I find any reviews of it? Even nothing to do with a Japanese release either. Rather important for my RS writeup I'm doing for my current article. Seeing as Rakugaki goes for money, I was about to say go check TTotU instead, but if it never came out...