DeletedUser
It's been a few years since I've been on this forum, or even the game. I tried to log on to look at the old leaderboard (I think I won, or was at least close to the top, on this server), and couldn't seem to find it. Is it accessible anywhere, and if so, where is the link?
Thanks!
-Impiryo
Thanks!
-Impiryo