Those window games are always cool. You did great with this one. The puzzles are not too hard and not too easy. Perfection. Nice work!
Also I'd appreciate feedback on my submission if you get a chance!