I'm so glad somebody else remembers the show on here! TwT/ (I also watched Martin Mystery, though it wasn't as popular I don't think.)
That one stuck to me the most because it had the anime art style XD Martin Mystery? Hmm it sounds familiar but I don't remember watching it ^^;