Three Mad Catz executives resign prior to tomorrow’s earnings report By Brett Makedonski 8 February 2016