Rated 1 out of 5 stars

This should be removed from the Firefox addons base. It is just an advertisement of a private website...