Release Date Info Hi all....I just wanted to share some info that I discovered last week. Hopefully this info isn't redundant Anyway last week I reserved my copy of TS2 at Game Stop ( I live in California) and the release date they had in their computer is 02/04/2004. This paticular store has always been reliable in the past with release date info, which is why I always go there to get my games. I was so excited that the date was earlier than I expected that I wanted to share. If this date has already been confirmed please excuse the repeat.