I like the mechanic and level design! You could definitely integrate the tutorial into the main levels (explain each thing as you come across it).