I grew up on syndcated 60s cartoons on Cartoon Network and this really hits home, it looks like all those cool intros those cartoons have... except not just in the intro but also in the actual show.
You can't tell me you don't hear the johnny quest theme in you head when you see that pterodactyl or that snake at 1:20.