Having finished the game, here's my review:
❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️
I was really confused for a while because you need to single press a movement key instead of holding them down, otherwise you don't move. The first time I started the game John was not visible (I suppose he was maybe generated on the first row of floor tiles), which combined with the key behaviour gave the impression that the game was broken.
I wasn't sure how to surf and what was causing me to stop repeatedly. Then I watched the trailer and I realized I was supposed to go completely right and left and the obstacles were either gaps or higher platforms. The main improvement point for me would be to make the obstacles more visually distinct.
The story was really lovely and the art is charming. I also liked the Zelda tribute in the second level. It was frustrating that you freeze when recharging, because there's nothing you can do to prevent it or damage to your flower. I think that giving the flower a slowly recharging energy supply and being able to partially recharge from that when you're near might mitigate this.
The sounds effects were charming and cute. The mindmap in the beginning was an interesting way to quickly explain how everything worked. I didn't really feel in control of the stealth. I think the randomness of the squeaking can work well to increase tension and risk, but that the player should then have some tools to deal with the resulting danger, like a limited sprint option or places to hide.