Nine lives – Mad Catz return

Having only announced that they were closing their doors some nine months ago, on Thursday it was revealed that Mad Catz is proving that cats really do always land on their feet when they fall. With new management, new ideas and new…