Nice game, well done! I like the intro story / cut scene -- must have been a bit of work.
The puzzles are nice, but I was actually having more trouble just controlling the characters so I didn't really get to engage fully with the puzzles. I'm not sure if this was intentional and you were going for more of a tricky platformer style.
Overall very impressive for your 3rd game ever. Keep up the good work. :)