I caved and bought it on Steam.

I am bad at puzzles.