Yesterday, Microsoft made the out of the blue announcement that it would be cancelling Fable Legends and proposed the closure of Lionhead Studios. On top of that, Press Play Studios was also shut down in the process. Following on from this, Microsoft has gone ahead and altered its list of …
Read More »