Ha, nice work.
I remember when Alien Hominid came out. Id been a fan of the site, but didn't know until a year or 2 later that alien hominid was from it! then I had something new to brag about. Great picture man, I love it. I bet you can't wait for "game 3" either?