Lab Zero Games, the L.A.-based developer behind the popular games Skullgirls and Indivisible, is the latest games studio to become embroiled in a controversy over its workplace culture. Multiple ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results