Tuesday, 18 September 2012 09:32

Is Killer Instinct to make a return?

Microsoft Studios

Microsoft has renewed the trademark