4 years 2 months ago Link Polygon Image: The Behemoth The Behemoth shows first gameplay of Alien Hominid Invasion Continue reading… Author Michael McWhertor Tags Polygon