Vancaris wrote:
Curious, if having many points doesn't necessarily increase your chances of winning then what are the benefits of accruing points? Apologies if this was answered elsewhere.

You need to log in before commenting.
You need to log in before commenting.
NVM im blind