The Behemoth The Behemoth are the makers of the video games Alien Hominid and Castle Crashers. Last.fm Tags: asciiechovideo game musiccastle crashersalien hominidgame 3the behemothLink: LastFmArtist Type: