This sounds like a really decent league/ladder system they got going on here.