Even with all the problems, we are loving the game.
As others have said join through a friend through steam and you get in.
We are working are way through the levels and just breezed through on ' Extreme '. Done 1 level on Impossible, when I say done we would have done it but it crashed 30 secs...