Alien Hominid hit retail stores in Europe on May 27th, 2005!.

Recent Posts
Agent Notes on Hominid Movement: Aliens Are Slippery!
January 21, 2021Castle Crashers Switch: New Year Sale
January 14, 2021Festive Offers for Nintendo Switch Europe
January 1, 2021
- FROM AGENT A: NOTES ON HOMINID MOVEMENT If an Alien lands on your head, FLING. Flap your arms Launch the Hominid… https://t.co/L6b25INLF6 10:00:01 AM January 23, 2021