Press Play Studios

Fable Legends Canned, Lionhead Studios To Close

Denmark’s Press Play Studios closing as well.