I am glad I could help.
I like the idea to save a friend getting through the obstacles and puzzles.
You can focus on this ideia. Get "this" to save "that". It is a good loop and then you just can play around with it, when creating your levels.
Here are some videos that I think maybe will help you in this journey of game design: