Is RetroShare legit? Not had time to analyze and have felts some similarities / degrees of ties between each at times. Thus asking.