10/26/2012 08:58 am ET Updated Dec 26, 2012

Windows 8: Is Anyone Impressed With Microsoft's Relaunch?

The tech giant has been building anticipation for Windows 8 and its new tablet-centric model for months. And with slipping sales, this revamp could be the company's make-or-break moment. On Thursday, Microsoft showcased the newest offerings, including its upcoming tablet, Surface, to the usual crowd of tech bloggers in New York City. The company has been betting big on this super-speedy updated operating system to finally be a contender against Apple's steady expansion and a slew of new tablets that are on the market--but on release day, bloggers seemed unimpressed.

Read more on The Daily Beast