Oh yeah StreetFighter X Tekkan & Mass Effect 3 are available to download!!!!!!!!!
I don't know if someone posted about this already but I don't care!
I been waiting for StreetFighter X Tekkan since I heard about it and it's finally here!
I finally have a reason to turn on my retail xbox again and go on xbox live to whop some chumps! All trainers etc from me is going on hold! lol