It's practically released. The game has been out for a very long time. It's one of the most successful free FPS shooter types on the internet. If you're trying to download it, it may just be you. I played it a few years back and it was awesome. Try and find a straight download file instead of a torrent; that may work.