Anyone check it out yet? Seems to be the new alternative to FB and Twatter. Sent from my iPhone using Tapatalk