Of course they are.
so what is this exactly? can I go in and play the game or what?
The torrent download links are still very much there, and the torrent still has 20 seeds. Trust me that that option is preferable to direct download.