Free Online Games Search Engine
Some witch asks you to release her sister that is trapped. You will need to solve some puzzles to unlock the cage.