Very cool artwork — It felt very cinematic!!
I didn't really understand the minigame though even after a few encounters with the dust devil. I tried backing up from it like in the GIF screenshot you have, but I wasn't able to affect the indicators at all it seemed. A bit confusing, but a nice foundation for a unique concept!