Giving the players some invulnerability and safety is a great choice, they just need to see it to make use of it. It felt like the game periodically became unresponsive to inputs when I started playing due to the invulnerability states and conditions being hidden. I don't think the mechanics are wrong by design, they just need to be clearly shown.
Didn't mention the dialogue in my first comment, but I thought that you've done a good job with making it have good impact while keeping it light and short. Some parts like the instructions feel like you're stretching them over too big an area, so maybe those can have a bigger window, but the writing was funny and gave some good short breaks between the levels.
You've done a great job and should feel proud, you've started off really strong as a developer and I'll be very interested to see where you go from here!