For the people that don’t seem to be getting how you get the items. It’s not enough to just watch you have to cheer, which means pay money to get bits to cheer during the stream, in order to unlock content.
Can you just buy a skin by getting the OWL tokens ingame? Most articles I read talk about the new twitch emotes and I couldn't care less about them, I just want to know when and how the OWL skins are available...