Installed fine. Not worth the try.
You know those sites that in order to view a page or download it redirects you to another page to fill out something dumb. Or says skip ad. Well this is what this is. And dumb.
You must log in to submit a review. You can also log in or register using the form near the top of this page.