>>15858720You'd think losing to Facebook Gaming would've woken someone up over there, but looks like whoever runs the technical side doubled down and the ones running the business itself are painfully unaware of why their new Twitch hires aren't turning the tide at all.
The next Streamlabs report is going to look hilarious.