PS3Xbox 360Mar 31 2009 / 6:10 PM EST0Behemoth’s Third Project Is Multiplayer, Possibly MultiplatformThe Behemoth, creators of Alien Hominid HD and Castle Crashers of the Xbox LIVE Arcade, …