Sort:  

my take on it is free speak (three speak)

That was my initial thought, but it seems like a stretch in my mind/grammatically 🤷‍♂️ The new logo is cool though!