A sequel to their classic Newgrounds run-and-gun shooter. The Behemoth, the developers of classic indie titles like Castle Crashers and Battleblock Theater, has announced the fifth game they’ll be releasing, Alien Hominid Invasion.