I loved it! That was quite a journey! Amazing job building those environments and stitching them together with the story. Really well done!
Pacing improved when I discovered 'shift'. :D
I can absolutely imagine redesigning the desert location as a large puzzle, making it a little less linear.
Excellent job!!