Wow looks like I lost my ranking on the list XD I'm at the 99th right now despite a few months ago. I was at top 40 if I'm not wrong
Wow looks like I lost my ranking on the list XD I'm at the 99th right now despite a few months ago. I was at top 40 if I'm not wrong