Star Wars Zero Company studio reportedly lays off staff after furloughs · Digg