Passing Gandalf

I had an afternoon as a passenger in a car the other day and spent it playing through this game. I progressed through levels 1-6 in about 20 minutes. I was stuck on level 7 for hours.