Yes it was leaked, because the source code was all over bittorrent.
Im afraid Im more inclined to believe the November date, what with EA officially announcing it and all...
http://www.electronicarts.co.uk/games/8456/news/14240/
There are currently 1 users browsing this thread. (0 members and 1 guests)