What the hell happened to 'The Behemoth' Studios?
Castle Crashers was a huge seller and received well critically since then they have only brought out two games on iOS.
BattleBlock Theatre was announced 4 years ago almost and the last trailer is almost 3 years old. They seemed like a really promising studio after titles like Alien Hominid and the aforementioned Castle Crashers.
What the hell happened?