yeah that’s the hard bit haha one thing I can think of is just having a couple tutorial levels that take the player step by step. Make a menu button that will load the player into the tutorial levels so they can have a sense of control when they want to use them or not. Then after the tutorial maybe some sort of easy generated level to help the player practice whenever the click the tutorial button. So if they finished tutorial but want some easy practice they still have access to it.