A new social networking app aims to replace some of the mindless chatter of other social networks with a twitter of more pleasant noise.
Source
Related tags :
Technology. Innovation. Esports.
Technology. Innovation. Esports.