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

Recent Posts
Nintendo Switch Indie World Sale
April 14, 2021Alien Hominid Invasion Developer Notes: A Lot to Digest
April 9, 2021A Lot to Digest – Alien Hominid Invasion Developer Livestream En Route April 8th
April 6, 2021
- One foot, two foot, big foot, little... feets New Arena Playlist: Ancient Arena by Pat_rick75 Unlocks//Expiration… https://t.co/WyHPKPHP2U 11:39:42 AM April 16, 2021