Very good! Controls and plays nicely, the levels are well designed. The only mechanic I didn't like is that you bursts consume all the sparks, it's quite easy to accidentally pick up more then needed then it's back to the start of the level.
Otherwise, great one. Love that you are not afraid to explore hard topics!