Stewart The Fox: Can you become top 100 in the new leaderboard?

Can you become top 100 in the new leaderboard? Try it out! Join our Discord to get notified when users join the leaderboard: https://discord.gg/VaMpkkjzFt View leaderboard update: https://store.steampowered.com/news/app…