RollScape: Welcome Challenges & Leaderboards!

Can you believe it? It hasn't even been a full week yet since the release of RollScape and we're already looking at our first major update. Introducing: Challenges & Leaderboards! If you've already played the game befor…