Neowin gives us a first look at Microsoft Office 14, and it “doesn’t appear like the UI has been overhauled yet and remains very similar to Office 2007.” Click here for first picture in gallery.

Several screenshots of Microsoft Office 14 – which is currently in alpha testing- have been leaked by Russian site Wzor. Beta versions are scheduled to appear sometime in May with the full release slated for the end of 2009.

[via DownloadsquadNeowin]

Photo Photo Photo