Hi Ugo, it good to see you were part of that amazing space and even provided us with this detailed recap, kudos!
But hey, don't give up at the point yet, try to complete your quests so you could still climb the leaderboards, all hope is not lost as they've made already done quest available fir a red. It will be nice to see you climb further.