It was a bit tricky, but I managed to beat the whole thing! It was a really fun game. I enjoyed the variety of mechanics, and the fact that it required some actual skill made it satisfying to play. Great job!
Thank you @suzukings!!