Hey, I noticed you are still working on this, so I figured I'd inform you of a bug:
When you get to the fly and give it life, if you take back the life before it flies to the top, you can lock yourself on the left side with no way to progress.
Keep up the good work!