Marble Run - is a fantastic educational toy that provides hours of fun while combining basic learning skills with coordination and organizational skill.
Now this game is placed in your pocket.
Pay for the game as much as you want. If you think she deserves it.