I installed the plugin on my Wp site running 3.31. Moment I installed and clicked on "Activate Plugin" I was sent to the authors website. I tried the link "Installed Plugins" in my dashboard, it sent me to the authors site, I clicked on "Plugins" in my dashboard, it again sent me to the authors site. (btw, authors site was opening "in same window").
Author, some bug this?