I also think there should be different tiers of elements.
Fire > Magma > Scorching
Ice > Frost > Glacier
Each new tier being a harder version of the previous.
you mean like Fire < Magma < Scorching?
rather than Fire > Magma > Scorching
but other than that, great!