Hey, no problem. Yeah, I think you really nailed some of the characters here. I really like the kid with the 3D glasses. He reminds me of a lot of kids I grew up with around the neighborhood, and he also reminds me of your stereotypical 1950-ish, maybe 1960's sort of kid who gets caught up in a B-movie.
If there ever a 3-D reboot of this game, I think this would be the perfect cover art