Yeah, looking at the source code, nothing is done to guarantee a unique solution when generating puzzles -- it just fills a grid randomly and then flips a coin for each square to decide if it's part of the solution. Now I'm curious what the odds are of a randomly generated puzzle of size NxN having multiple possible solutions.
The solution is not unique, I just found one puzzle where I have
Everything is solved except the 8s.