Refactor Games, the studio behind the FIFA World Cup: Launch Edition game that was released just two months ago — and was exclusive to Netflix — has laid off 85% of its workforce. This news was ...