Archive Post

Mad Catz Laying Off 37% of Their Workforce Shows What’s Wrong With AAA Publishers

Bad news for Mad Catz the folks behind last Fall’s Rock Band 4 peripherals as…