Doesnt seem to be working yet, doesnt show up in extensions (twitch acc already linked)
edit: link provided to "enable extension here" doesnt have an opinion to do so
There's an error with it right now. We think we've corrected it we're just waiting for the re-upload to go through. Sorry for the delay!
Edit: It should be fixed now. If the old link doesn't work, try this new one.