@jmkok, thanks for the hint.
@ion, complaining of the "classic diagonal-jumping sickness"... turn down the quality. jumping off diagonals isn't as bad if it runs quicker. Lowering the quality helped me a lot on level 28.
Very nicely done. Nice atmosphere, clever puzzles. Only one or two have been tedious--much better than most puzzle games. I could use a tip on level 24. I've got the key back to the top... but can't get myself back!