Windows 8 – App Highlight: StumbleUpon and Shufflr June 13, 2012 Mike Johnson Microsoft, Windows 8 Applications 1 Comment Stumble Upon For all of us news and information junkies, StumbleUpon has become a useful resource, so how does it translate over to a Metro experience? The answer is, …