I see this is your first game on Itch - congratulations! Achievement unlocked :D
That rock did NOT want to go down, I had to do weird zig zag maneuvers to get it in place. You might want to consider reworking that part.
Other than that - a very aesthetically pleasing game. Thank you! Good luck