So much great design here. Super clever, every mechanic is used to its full in super creative ways but never overdone. Excellent work!