I see a lot of people here saying that its a soak test and not the official ota. Make no mistake about it this is the official ota. As i see it this I'd not just an upgrade. Its a whole new os. An os that you can't revert back from if it had any bugs. Meaning if this was a soak test to find bugs to then fix and Tennessee with ota they would have to make 2 ota. One for the purple still on gingerbread and the other for the purple that soak tested. I don't think Motorola is that dumb. Ours better to just release ics and then patch it up if there are any bugs. At least that's my theory.