Not bad.
You gave this one some good spins of your own, but a couple of the ones you added just made the game too easy. Like being able to go through the walls. Everyone knows you have to be able to die when you hit the walls in snake. Really good try, but needs to be more difficult.