I love StumbleUpon, great to see a Windows 8 App.

It's a great way of finding interesting Web Sites.

Maybe now we need StumbleUpon to highlight interesting / quality Apps  in the Windows 8 store as well?