Did anybody pick this up today? I had a 60$ Best Buy Gift Card laying around, so I headed over and got it. I got home around 8:30, so I didn't have a chance to play it yet, but I will most definitely tomorrow. I can't wait. Also picking up HAWX on Thursday.