Good run! I hit everything major but there's still quite a large amount of time to save.
Frame count: 111152 frames / 60 = 30:52.533