This was great :D The difficulty ramp got steep but I felt prepared by the earlier levels. I really enjoyed the mechanic and I think there's plenty of opportunities for expanding on the core idea. Great job :D