Check out Bing.com right now

posted this in OT, but since this is the most popular forum I figured I'd drop it here.

They have the most unique new splash screen effect on the homepage I have ever seen from them.