Ah, I love Sokoban style puzzle games! :D
And very clever to have both an easy mode AND a hard mode within a single level (Depending on how you approach the game, the game can be either easy or hard.)
And it was a nice touch to adjust the visuals and the music to accompany the "change" that happens when you make a certain choice in the game.
Got to Level 10 and got stumped! (But I will come back to it and try to finish it.)
Great work on this game!