Good level design. Very tough to get far, stockpiling unspent mana for future runs would have helped. Overall well done!