Blind Squirrel Games

Blind Squirrel Games lays off 13 employees

Blind Squirrel Games lays off 13 employees

Cancellation of unannounced game is to blame for the redundancies, say studio