A very nice take on the scaling theme and an overall joy to play! Only complaint is having to wait around for mana to come back, maybe it can be if you are actively casting and/or in the air mana doesn't come back but after landing make it recharge quickly?