After the launch of Google+ we were not expecting another launch of a new Social network in this short span of time. Twitpic which has been made almost obsolete after the release of image sharing capability within twitter itself, launch Heello which appears to be a total rip off of twitter in almost every aspect. I am not sure why [...]