I'm a bit confused. You state that it has been out for a while and then ask if it was ever released?
Or were you referring to the beta when you said "its been out for quite a while"?
AFAIK it's still in beta. You'd certainly see threads if it had been released since so many are making such a big fuss about it.