Is it though? It seem like that explanation/excuse about it taking six months was posted a month ago. "Sorry it took half a year. You're cool with waiting another month, right?". The game is moving slow enough as it is but now it's just glacial. Maybe it's just me.
Nope, you would have got a download in your client if so. Probably come out after the beta is done or will be a small delay, you can also check the Steam page for information.