Mod Note: RTA starts at 15.26667 and ends at 1248.383 resulting in a final time of 0h 20m 33s 116ms
Leaderboard is up right now, so go and put up some runs in there