ive been hearing everyone say that the release date is march 31st........and i know its not confirmed, but i was watching a show called Game Head on Spike TV last night and it said the release date was the end of march. Now, to my question, if its on tv, shouldnt it be true? plz dont flame...