Alien Hominid Gameplay Movie 2Drop grenades on this imposing robot.By Gamespot Staff on May 24, 2019 at 6:03AM PDT Alien Hominid