Cool idea! I can see this being a really fun rougelite if you flesh it out a bit further with more content.
It went a little too fast for me to follow sometimes. If there was a break in between battles I think that would help with the pacing a bit.
Good Job!