Submitted by Damien on
Tags:
In 2006 Microsoft will be releasing both a new version of Windows (dubbed "Vista") and a new version of the Office suite, version 12. Some screenshots have been leaked of the new interface of Office 12 and its... different. Shoot me now, I kinda like it. Of course I expect it to have horrendously high system requirements, just like Vista will.
It helps when I include the URL...