Nice little game.
I am very glad you didn't just randomize the pictures without thinking about it. I know developers on Steam who did just that and 50% of their puzzles were unsolvable. Every puzzle in this game is solvable, very nice!
Show Numbers is also a cool feature for people who want to play the Fifteen game that way (also easier if you know the strategy by heart).