Levels Should be Elaborated Rated 4 out of 5 stars
You should consider having a progressively difficult maze at each level to make things more interesting. If you do decide to go in that direction, the Snake's size should be reset at the beginning of each level so that the game doesn't become impossible.
Rated 4 out of 5 stars
Great job with this, one problem though:
If you click the New Game button to start a game, it keeps the selection on the button and all the arrow keys will do is toggle button selection. The only way right now to start a game and have control of the snake is to press N to start a new game.
Fix that, and you'll have a winner on your hands.
Rated 5 out of 5 stars