StumbleUpon Relaunch

StumbleUpon relaunches its brand and website, prepares for going international; http://eicker.at/StumbleUponRelaunch