Spoilers
Guessed the first one (it was a 50/50 between 2 letters), got the next 2 down, the basically free 5th letter, and the final two.
Also did another run after that to find the final 2 letters (4th and 6th) and I think I see it, but dang was it hard >.<