I never played it myself, but I last I checked the game is still running just fine! (as in, there are official servers to pay subscription and play the game).
There happens to be a fresh private server with 100+ players during primetime!
All my old friends are here already as well, this was honestly awesome to find when I got up this morning.