Well it seems that it has been released. However it appears that only the first ISO out of the promised two is actually available so far. People are starting to seed it across torrents and CUSA are asking that people increase their upload limits to allow others to get it quicker. I doubt we will see any kind of imformative "review" except for the usual bunch of shotgun reviews you often get with the fanatical types.
C-A.org seems to be having a spike in guests but the same 13 members seem to be lurking there all day.
Obviously the release was delayed for some reason, I pretty much assume the line about last minuet bugs was more a case of smoke and mirrors because of certain ceremonies that went on today.
Thats pretty much it though. To say they have been banging on about this OS for a while it's entered the world to very little fanfair.