I quite enjoyed this fun little puzzle game. I thought most of the elements were explained beautifully. For me personally, there were only 2 things that slightly confused me:
1. The slow-motion on aim made the "doors" timing seem inconsistent, because I didn't realize at first that time is slowing down while aiming
2. The crystal that makes you reorient during flight stumped me for a little while too. I got it eventually but I didn't consider for a while to try and redirect the spark mid-flight.
Either way, great job on the game!