Saving progress when exiting and loading it when starting the game.
Endless mode switch (If turned ON -> the game continues even if the snake collides with the tail or the frame, so the player gets a chance to win the game).
Game timer.
Breaking by holding the back-direction arrow.
Brand-new system of the next random fruit positioning (it fixed the major bug when the fruit appeared in the left-upper corner of a screen despite the fact that the field (0,0) is already taken by the snake's body).