>>545111430
>Number of 500+ reviewed games has stayed the same for nine years even though the number of released games has quadrupled and the number of active users went from 42 million in 2016 to 132 million in 2025