You did so well! There are only 30 levels, so I ramped up the difficulty pretty hard at the end. :)
Good point about the camera - I'll see about some other options if I come back to this one.