The plan was to let people figure it out themselves, we are supposed to be scientists after all. Now that it is known because there is a number of people who already obtained the badge it is ok to say, it is even pinned in the relevant channel in the discord server.
For those who want to know just highlight the next bit of text to see how to obtain the badge: The badge is awarded at 25,000 cumulative points gained by playing the game. (end spoiler)
For those who want to know just highlight the next bit of text to see how to obtain the badge: The badge is awarded at 25,000 cumulative points gained by playing the game. (end spoiler)