if you can wait - the version for this season will be out in november
in terms of playing with others, you can play a network game using steam. this means one of you are the 'host' (whoever has the most reliable, fast pc) and runs/creates the game, whilst the others log onto it remotely and...
I play it loads - fortunately our living situation means i can play it on my laptop and stay social by playing with it on my lap whilst watching tv with the missus/flatmate
my only problem is i cant get deep enough into a game before wanting to manage a diff team, its a curse