Hey everyone! So I've never had an account with them but I signed up last night .
It's awesome, depending on who you follow it's much more interactive then here.
I know a lot of people were saying they were joining it and I tilted my head to the side like why... But no it's pretty cool.