Alien Hominid (2004) is a third-person action game with a touch of shooter and sandbox from developers from the studios Behemoth, The and The... Read more