Are the controls meant to be so challenging? I have to keep predicting through trial and error whether the snake will stay stay still or keep moving on its own. I feel like the game is counting my input ahead of time, so if I make the snake move forward but it turns out the snake would've already gone forward on its own in the future, the snake goes too far forward. So in the tight spaces I have a hard time keeping the snake from running into walls or eating the wrong thing.