There were a lot more levels than I expected! You did a good job of presenting the player with simple tutorial levels to explain mechanics. A lot of people struggle with this in puzzle-like games.
I think the enemy type controlled by the same movement beacons as the player was a neat twist, but by the last level, it felt like there was a lot to keep track of (as well as timing button presses to). Mouse controls further complicate the input scheme where I think even multiple keyboard key presses would have been challenging. If you were to expand on this, I think some sort of keyboard input scheme would help a lot.