Well done that with the time echo implementation. Its implemented really cool specially with the collision!
I found it a bit hard tho to wrap my head around it ingame. Also when you used the mechanic and didnt make it youre stuck and have to restart the entire game which is a bit unfortunate.
But overall very good job!