So far I've only done the Dele challenge. I won 2-0 on ultimate.
If I start playing now is it possible to place on the leaderboard? Or am I already behind? I can see some people have played 9 games already. I take it no matter what no the top players are always going to be 4 games ahead or me minimum? Or is there a limit?