You asked for some feedback on the sprites for the boxes, I think that because the goals, obstacles, and backgrounds are all solid colors it the sprite that you used works fine and matches well with them. If you wanted to make them more detailed/complex then you should probably also do the same with the other aspects of the game. Also, I'm shocked you were able to create so many levels with such a simple mechanic, so good job on that