Bad News for Sonic! IDW Layoffs!