Pulled already? Getting a server error when I go to the game page.
Though given that it is one of EA's servers...
Link in the OP still works for me. What browser are you using? Someone said Chrome doesn't work for some reason. I'm using Firefox and it works.