The CEO of Cloudhead Games, the studio responsible for titles such as Pistol Whip and The Gallery, has announced that the company has been forced to lay off 70% of its staff. Speaking in a statement ...