Looks to me like a big fat taskbar with window previews in it. Notice the lack of taskbar buttons? I could be talking out of my butt of course........ 
If it IS a big fat taskbar thingy, I wouldn't like it, I don't like anything on my desktop like that. 
Also, what is that big "E" at the top left of the desktop? Is that the icon for the new app? Curioser and curioser................