it's legit, been confirmed on the Chrome twtter and site
they may have purposely leaked the info out to just one blog to try and get Viral Advertisement, I mean lots of people will talk about this for the next few weeks/month
Last edited by MaxSta; 03-19-10 at 12:01 AM.