Nice puzzles and story - especially level 9
Finished in 9mins27secs :)
Thanks for playing and for feedback :)