Very enjoyable puzzle game, it reminds me of the game "The Incredible Machine" for MS-DOS or Lemmings, as FreakClub mentioned below. Good Job!
I definitely thought of "The Incredible Machine" too! Great games