I really liked this one! The puzzles grew in trickiness by just the right amount each level :) I did find the dark clouds to be quite annoying, though i understand their narrative purpose. I wonder if there's a different way that idea could be conveyed? Anyway, great job with this, and definitely explore this idea further! :D