I've done it
mod note: retimed to 13.600
The leaderboards are now ready! Submit your runs in the new patch and have fun!