haha, reminds me of an alien version of that Ace Ventura scene....which i just looked up and saw a ton of people already mentioning that so I won't say it again. hehehe. I like the concept a bunch and all the eye candy-like colors along with the serengeti, but i'm not into the question mark next to the giraffe. The giraffe looks plenty weirded out by the alien lifeforms already. Nice job man!