Google did not deliver it. I waited for around a month. Was getting bored tonight and got some help on Google Plus. Went ahead with the manual process using the official build. Took me less than 15 minutes to get it updated. And it seems to be doing great.
I have had a couple of disappointments. But overall, it is a much much better experience compared to Gingerbread.
Seriously loving the ability to take screenshot on my phone!