So lucky I even completed this run. If i can perfect the red flare god strat, then sub 20 here I come :D