Quick Answer: Netflix has launched FIFA World Cup: Launch Edition, a new free-to-play football game for its subscribers that ...