Something I don't understand regarding this rep points...
How come there are people with millions of rep points from "other platforms" ?
After busting my ass to win everything I have only ~850.000 points, no way I could make 15 millions like some have....