Oh yes, it is finally out for us to enjoy! Well, technically it was out yesterday, but why split hairs?
The game is great, from the little I've played. (Had to work a double shift today. Argh!) Quite frankly, I can't even find words to describe the feeling of trying to roleplay this game. It's just... ah, find out for yourself!