No they did a streamer preview thing over the weekend, I think it releases in late Oct.
Awesome! Im gunna pick it up at some point here. I did get to play an hour or two durring the open beta and loved it. I looooved the fact you could toggle off the visual update and see how shitty the old effects really where/are.