I think it's an elaborate prank, but if it's there tomorrow, I'll take it back. Until then, I don't believe it.
Oh, come on. Every release date (patches included) is like April 1st to EA. They're just such jokers when it comes to taking people's money for things they can't actually deliver.