Really wish I had known about the 11am expiration on these Capcom deals. I can't seem to find my physical copy of SFxT that I was going to give a friend. Where do they usually state when sales end before the normal store refresh?
In case you're interested, people on GameFAQs have been reporting that Marvel: Ultimate Alliance digital has been the Gold Edition with all of the DLC characters.