From January 30th, 2015 to January 30th, 2015, 100% user give 3-star rating. for Assembla Screenshots chrome extension.
It does what it's supposed to do :) There is still room for improvement but I liked it :)