Download StumbleUponAwesome chrome extension. An awesome internet discovery button. Like StumbleUpon, but for developers, tech and science lovers. and install in your Google chrome browser. This is Direct StumbleUponAwesome Crx download for Chrome it is also called StumbleUponAwesome offline CRX for chrome Download. This StumbleUponAwesome is used to An awesome internet discovery button. Like StumbleUpon, but for developers, tech and science lovers.