Clever ideas here! I think a little more tutorializing the mechanics or explaining how they work (for the new stuff after the 3rd level) would have gone a long way