nice animations, interesting start to a concept.
Only things I could see to improve is customizability, or branching upgrade paths so it doesn't feel like its so railroaded. Perhaps even different maps in the future.
Otherwise, good game.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.