Downloading it from the store now. Microsoft passes the first big test from its online store...there's eleventy bazillion people downloading this thing right now and it's going fast as hell...looks like about 15 minutes total download time. That's awesome.
Now if we can just get EA's game servers not to crap out once everyone starts playing. lol.
Sent from my DROID RAZR HD using Tapatalk