Oh man what a wonderful comment! Thank you for the detailed suggestions, I wouldnt have thought to add a bite sized teaser for the platformer section and it does seem I should add a for of explanation to the game. I've already got an excellent addition to make it clear but not too clear what to do.
Thank you!