I just downloaded it and will be playing for most of the day. Hit me up if you want to get in some team games. I'm logged in Windows Live and Steam.