Raving Puzzle House

OS X 10.6.6
It's always interesting to visit Dr. Raving, because you never know how things are going to unfold. This time it looks like there will be a series of challenging puzzles to undertake before you can leave his decrepit property. As you wander the corridors, each hallway door you open will reward your bravery with a challenge. When you solve all the conundrums for that level, a gate will open, exposing more hallways to explore. If you are lucky enough to descend further into the abyss, the challenges will morph into different types of puzzling monstrosities. But each challenge, however complicated in nature, keeps the same simple premise - find a way to put the ball in the yellow target. Can you escape from Raving Puzzle House?