Really cool! Seems like the arrow keys don't work as expected? Or maybe I'm missing something. I was excited to change the apple to pear or strawberry on the Tutorial page, but it didn't seem to work.
You might need to click on the grid first to focus on it, so that the grid receives the keyboard events. I agree it's not a great UX. Perhaps the focus should be made automatically when the script runs.