According to recent reports, indie publisher Humble Games has laid off its entire team of 36 staffers. While unconfirmed, employees claim that these layoffs...
Embracer Group announced today that it has sold Saber Interactive for $247 million to Beacon Interactive. Reports of the deal going through first surfaced...