Are you really from twitch?

@zu I’m part of the marketing team.

Ok seems legit

View all comments