Yeah apparently it 'closed' a few months back but I would imagine that is just EA support, not denying access to the whole game.
I've had it working on W8 before...
This is my favourite BF.
And the last BF before EA went for the £££££££ on the consoles and essentially consolified the series to the present day.