From February 6th, 2023 to February 7th, 2023, 50% user give 5-star rating, 50% user give 3-star rating. for Nature NewTab Extension chrome extension.
good
Thought it was a virus...... but its not!