Nice work :) The mechanic of shrinking the snake is a cool addition to the usual “snake game play”.
In level 2 i reached the exit and got the next level screen, but was also killed shortly after by one of the spike bots. This triggered the lose screen in the background. Maybe cancel/freeze the level when the player reaches the exit?