I don't think I ever did anything that
nerdy in-depth, but for a few months this guy kept turning up in my schoolbook margins.
I think it's a Gorillermite.
EDIT: Now, either my rose-tinted glasses are two inches thick, or
LEGO Rock Raiders is the best game ever made.
And because why not.
That's only half the team, mind.