Well shit, this story just keeps getting more and more frustrating. Last month, Microsoft announced the closure of Lionhead Studios, much to the disappointment of gamers everywhere. It was a long time coming, over the last few years Microsoft was showing less and less interest in allowing the [...]
Recent Comments