Just loaded SF4 and no updates, and nothing new in marketplace. I guess today’s release date was a false rumor, because when something is released on Live on Tuesdays it is usually available at this time of day. Oh well, at least I got my parts from LL today.
edit. did a bit of research on the net and found out a few things. Here’s a link from IGN that just states a Q2 release date: