Jan 10th 2021, 3:09:46
The site is back up, but the link ingame to them doesn't work.
This one does work though.
http://www.top100arena.com/...d=51155&incentive=187
This one does work though.
http://www.top100arena.com/...d=51155&incentive=187