Interesting, original and quite fun concept with a good diffficulty curve, it starts basic then gets more and more interesting as it introduces mechanics such as modifying your trajectory during movement and moving enemies.
Good work !