Nearly a month ago, The Behemoth finally pulled back the curtain on Alien Hominid Invasion, the famed studio’s fifth game. At the time, the team wasn’t sharing much besides the name and a few graphics; however that all changes today. With a brand new trailer, we’re getting our first look at exactly what the team