A simple concept but well executed~ I quite liked the variations from level 8 which were subtle, but always seemed perfectly done to counter the prior approach.
(One thing I would say is the red/blue flashing during later levels was a little rough on the eyes, but that might just be me...)