I think I'm missing something Rated 1 out of 5 stars

This add-on looks really really cool. But for some reason, I can find it in the browser, the screenshot shows an icon in the upper right corner. I don't have one there, I've uninstalled, reinstalled, and I can't seem to get it to work.Am I missing something? Is there something I need to do? I'll be happy to give this a 5/5 once it works! :)

This review is for a previous version of the add-on (0.0.1.1-signed.1-signed).