Very clean. I also did a 1D puzzle game, but you did a good job at keeping it dead simple. Well done.