Pull the Pin

Game description:

This may seem to be an easy task at first, but do you really have the logical skill to cope with all the levels? Let's find out how apt you are with tricky puzzles! Your goal is to pull out a certain number of pins preventing the balls from rolling into a tube. This needs to be done in the right order otherwise you'll fail and have to replay the level. The further you proceed, the more complicated it gets. Your way will be blocked by various traps, so you need to watch out. Note that all the balls are of different color - that should be considered as well in the process.