A look at this week's top-rated websites from StumbleUpon, recorded on June 25.
This week's selection includes concept posters of new technology taken back in time, an infographic about our amazing planet, quirky inventions from the past, flash animation that moves in relation to your cursor, and a cartoon showing how the internet-addicted generation spend their days and nights.
ALT/1977: WE ARE NOT TIME TRAVELERS on the Behance Network
Our amazing planet | wonderfl build flash online
18 Cool Inventions From the Past | Bored Panda
forked from: ???????????????
The Routine | MakeUseOf.com