I beat it after a few tries on each of the later levels! I appreciated that the main theme was a bit different every time but held the same melody. Nice job!