Microsoft To Close Lionhead & Press Play Mike Jones March 7, 2016 industry, News, Xbox One 0 Microsoft is closing two of it’s European developers and cancel their games. Read More »