This is a brilliant game. The level designs are superb, especially on levels 2 & 4. The plot has a few twists in it, and will keep you playing on it until you've figured out what you're meant to do. Easily 89%
P.S. I have written hints for the Finale level- come and check it out!