Both platform Netflix and publisher Delphi Interactive praised FIFA World Cup: Launch Edition in July