23/9/3 user note: maybe 20.933
The leaderboards are now ready! Submit your runs in the new patch and have fun!