Arena: Leaderboard bug fix + general news

Hey everyone, I hope you're doing ok out there! I found a pretty annoying bug today and I fixed it. I was trying to load the leaderboards and the game froze. My computer had run out of memory. I dug deeper and I found o…