I think twitch was the most logical choice because it is popular with gamers. Kinda like Twitter was getting so much attention so Rory worked something out with them. He's probably a little pissed a Facebook right now imo.
I think the social platforms Verb will persue in the future will strictly be dictated by need.
Did he say "partnership" or was it more of reaching a deal of some sort to let us use their platform?
(6)
(0)
Verb Technology Company, Inc (VERB) Stock Research Links