Great concept, i love the idea, but gameplay doesn't fell fun, so i have a couple of suggestions for it:
- try adding a timer, if there is a timer (something like 20 seconsd) the player feels more stressed into finding all of the places, so it would have been a timed challenge;
- try making the map bigger, bigger map means more things to find with less time;
- try adding a score at the end, to see how many places they found
with those 3 suggestions, you already have a gameloop that could work well for this idea (since the lpaces already spawn randomly).
overall i think this is a great little game, well made!