Blind Squirrel Games lays off 13 employees 10th May 2018 Business News Comments Off on Blind Squirrel Games lays off 13 employees Cancellation of unannounced game is to blame for the redundancies, say studio Read More »