I've managed to get 80 elements out of 95 and couldn't figure out what I've missed. A hint system would be helpful. Stones and animations are a nice addition that makes this game stand from many other of this kind. Also, I find it really helpful that it was shown which elements can react with each other - someone might think of it as too easy, but I prefer this solution over blind guessing, definitely.