FIFA have announced a return to the video gaming world with a new Netflix partnership set to launch in 2026 in time for the World Cup. For a couple of decades, the FIFA video games went up against the ...