Really great concept, and super well-executed as well! I think I personally might prefer this as a puzzle/strategy game as I had a hard time balancing planning my shots with dodging quick attacks, but that is definitely a personal preference thing. Great work!