Nice! The large map will result in solutions that are not unique, but raises the difficulty by limiting the number of steps. And having two matching modes makes player easy to get start. I made a similar game whitch use narrow map and add the death penalty to raises the difficulty.