There are still some room for improvement (at least 40 seconds because of the 3 deaths), but it was a nice run :D