Excellent game! Though I agree that level 10 (and a few other levels) seem impossible. I'll put it aside for a bit and try again.