i barely finished at 10 minutes left, i wanted all those things you mentioned so there is point in geting better time, i specifically designed the levels where you can get quicker routes but more risky, wanted more levels too at the end there are 3 mechanics that dont get used nearly as much