Quite a good idea. you can implement the concept of map generation to make a game, for example, the user needs to create a map within 4 moves to reach the goal, and hence, likewise, you can improve the game with other mechanics and curve up the difficulty through puzzles.