Feeling stressed?

The leaderboard is guaranteed to make it worse... in the best way possible