Cloudhead Games has revealed that it has had to lay off a large number of its staff, with 70% of employees losing their jobs.