Ahh, 7th Guest. Show of hands: How many of us have legitimately conquered the microscope puzzle?

(Which is literally just Attax or Spot: the Video Game but somehow much harder. Its weird because I used to be a master at Spot but the microscope puzzle usually kicks my ass).