The game is excellent but the implementation is just appalling. Every time I got the single player working they released a 20Gb plus update which you didn't need to play the SP campaign but they MADE you download and install it before you could play. Consequently I haven't finished the game despite owning it for several year. It's a shame but these large companies are swimming with idiot executives spoiling everything they touch.