Cool idea for a puzzle game and a very cute vibe! I notice you wrote in a previous comment that the player collision is fixed, but it is still a bit off. When I move downwards it is very forgiving and I can even stand a bit on the dark parts but when moving upwards I feel like I lose before the characters feet are reaching the dark parts.
PS. Some sprites in the beach area are missing a collision :)