Google Chrome 18 available now with better graphics capabilities [Download] Published on March 29, 2012