I would consider to add a UI around the snake, that allows me to move in the isometric diagonal. It was really confusing the way it was originally mapped.