Any chance of an update? I think it was 2017 when I first signed up and haven’t had access to a league yet. Twickenham would be preferable (last I heard there were 38 players signed up but that was nearly a year ago and not a squeak since).
I guess no update then. That’s a shame.