The Behemoth, developers behind Alien Hominid and Castle Crashers, have a new game. It doesn't yet have a name, so it's going by a working name: "Game 3". Practical name! »7/23/09 6:30am 7/23/09 6:30am