Helldivers 2 and Dead Island 2 support studio Toadman Interactive confirms layoffs

By Chris Kerr
2 minutes read - 313 words