This has been quite the week for game news; peripheral manufacturer Mad Catz has gone bankrupt and ceased operations, Blizzard has released the original Starcraft for free (you can get