Fairly compelling, and devilishly difficult.
I would say for a full fledged game, you might want to pad out the run time somehow.
So that the player has time to get used to the added complexity (mountains, bandits) before adding a new one.
But overall, it looks really solid!