I signed up for an invite. We'll see. Last social network I gave a chance was Minds, but I really didn't get a great vibe from that -- never was able to find a great community beneath all the cheap meme posts.
voice doesn't impress me at a glance, seems like another cookie cutter social site