Alien hominid

Castle Crashers developers announce new game, Alien Hominid Invasion

The Behemoth, the developers of classic indie titles like Castle Crashers and Battleblock Theater, have announced the fifth game they will release. The new title is called Alien Hominid Invasion, a new reimagining of the first The Behemoth game ever released, Alien Hominid. The original was a hit on, which ultimately led to a […]