i think an in-depth tutorial would be very useful here. when you have such a complex game system, its better to let the player only focus on one thing at a time, rather than throwing them in the deep end at the start. always underestimate the proficiency of your players.