A Nintendo Power envelope art from about two months after Dinosaur Planet was first revealed. Where are you, Leah from Las Vegas, Nevada?
The first time I've seen "trailer" footage of Dinosaur Planet, though this footage is well known to Dinosaur Planet researchers.