gamesNews Skullgirls Developer Lab Zero Games Has Laid Off Their Remaining Staff According to Former Employee September 4th, 2020