Pfhaa ha ha...
I have Alien Hominid for Gamecube and I just noticed the icon while I was sifting through your portfolio...I'm so jealous of your talent btw. This is more hilarious and awesome than I can type. I could probably say it, but typing just doesn't have the right emphasis.