Well thats not surprising to me, at least the voice chat isn't.
No DLC is quite the disappointment but oh well, I'll live.