Really engaging, played through the whole thing
Things you'd need to improve is definitely the oudn design and the battle stage itself, as it looks a bit bland. But the gameplay is fun and engaging and I had no issue playing through the intire thing without getting bored.
Great job!