shinyshiny.tv
Snowglo is a UK-based social network, game AND review site rolled into one - ShinyShiny
When we see a new site, gadget or app described as “the next big thing” we usually run for the hills, but Snowglo, a social network, game and reviews site …