The Windows version of last year's online multiplayer hit reported for PC duty today, somewhat unceremoniously, popping into EA's online store. After moving 1.5 million copies of the thing to PSN and XBLA players—making it the "best-selling download-only game on PlayStation Network and Xbox LIVE Arcade," according to EA—someone got around to uploading the final version.
Thanks to Nutlink for the heads up!
UPDATE - Oh dear. EA says it's not available, and that the listing was "an error". Bummer!