Had a bunch of fun playing this last night with a four other people (we also opened the squad to let randoms in later). We spearheaded a few assaults, spent a hell of a long time in a biolab.
I'm not sure how much staying power this'll have for me, but for now I don't have any particular complaints aside from the bland sameness of all the base structures (across all the continents).
One member of our group crashed once, I believe, in about three hours of play total. We played during the last two or three beta patches, and over all that time (eh, three or four nights maybe?) and all of us (6 or 7 of us) only had one crash that I can recall.