Peripheral manufacturer Mad Catz, known for its control pads and fightsticks among other products, was in operation for 28 years before it shut down in March 2017. Understandably, several factors led to the company’s bankruptcy and ultimate demise but on the surface, it seemed that Rock Band 4‘s poor performance was the nail in the coffin (click here for…
