This has just popped up in my taskbar as well. Reading the blurb, it says that I can "multi task like a master, with the ability to snap up to four things on the screen at once." Now the language barrier might be a problem for me, but is that really saying that a master multi tasker reaches nirvana at four windows open at the same time? Things have really gone downhill since 3.1 haven't they?
And there's an all new browser? What? After what seems like 40 years of bloating IE they are starting all over again? Wonder how many holes this one will have in it?
Not for me, thanks.