A fun concept and it all worked really well in practice! Great visuals too.
The game is punishingly difficult though, maybe easing players into some slower levels first would help get them acclimated to the strategy. Great work overall though!