Got to admit I'm really enjoying the magic system here