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 ...