After a bit more playing I managed to beat your time, and it took me 3 playthroughs to realise you can dash diagonally. I did my first playthrough without it so that's why the second last level was so hard. Anyways here's my final time for now