I did give them a 1 star review under my own name on the Chrome Web-Store saying the following:
"I obviously probably had your idea in the back of my mind"
Is what this extensions creator said when I told them it hurt my feelings they didn't even mention that they based it off of my free open source project & extension I had shared days earlier (that they commented on).