Very neat and challenging game. The art was really nice. The last level puzzles me though. I passed it because I was lucky with my dashes, but I can't see how to solve it normally. Is there a pattern that the spikes cycle through? Or is it just random?