Alien Hominid (2005) is a third-person arcade game with action elements from the developers of Tuna Mobile Limited. The main publishers of the game... Read more
Alien Hominid (2005) is a third-person arcade game with action elements from the developers of Tuna Mobile Limited. The main publishers of the game are Player X Ltd. and ZOO Digital Publishing Ltd. For some reason the game has not yet been released on PC.