[Windows 8] Stumbling is now more seamless thanks to the new StumbleUpon app
Stumbling now has become more addictive, thanks to the new official app of StumbleUpon on Windows 8. Stumbling was always addictive and a distinct new UI makes using it even more fun. The 10 year old content discovery service has ...