Nope, only shows on one of my monitors here.
http://x.mzzt.net/0174.jpgIt's hard to get a good screen cap since everything goes away once you move the mouse :p
And you would have to make changes, but basically you'd draw your image onto a System.Drawing.Bitmap with one of the 32-bit formats (so you have 8-bit alpha) then use the Transform stuff to resize it to the screen res, and then capture the desktop and draw your bitmap right on top of that new image (the alpha channel will automatically blend everything nicely).
I should try my hand at a .NET screensaver maybe. Need a good idea for it though, I don't wanna do a simple "make the screen black and draw stuff".