Polish mobile games producer Ten Square Games has said it plans to lay off around 25% of its staff, or about 120 people, by the end of April. It blamed a challenging economy and an unstable mobile games market. It will also stop the development of its 'Undead Clash' and 'Fishing Masters' projects.