I have left a review on Chrome store