No rewards available

3
PC

Is there a point system in the game? If so, any chance for online leaderboards?

- currently watching