Feedback Friday 29 Jul 2022

is only me seeing this?


although i don’t mind with the theme, why do we see the top contributors board again?
i thought that was settled already …