You nailed it! That mechanic is really good, the collisions are a little unforgiving but the rest works really well, specially the timing and the waves.
I really enjoyed the simple graphics and the small screenshake. How you change colors to signal the turns and how each entity has their own color you can easily tell which one will move.
The music is very good and the sound is simple enough yet punchy so I think you did really well there. It turns a little repetitive but well I played like 10 times so I think that may be normal? haha.
With my top score of 20 I hope that I get a prize or something haha. Glad you made this great game for the LÖVE Jam! Have fun playing and rating.