Mmmmm delicious bullet hell I cronch
Some very nice patterns you've got in here! The difficulty is well-balanced and the spells were quite pretty. Some patterns like Avalanche or Piling Snow were a bit uninspired though, being either too easy or too RNG-reliant.
I did notice there was a RANK system at play, though I'm not sure if it really affected anything?
Good work overall!