Nice and simple but there are just too many deadlock situations. The game should not just put out colors at random but make sure there is enough variation so that it always remains solvable.