Wow, immediately upon opening the game I could tell it was going to be good. The progression from slowly picking off enemies one by one to fending off large hordes of monsters with a flaming sword is quite satisfying, and the range of different weapons makes each round feel fresh and interesting! My only critique is kind of trivial, but having the five waves back to back just makes them feel like one, longer wave. I think changing the numbers for each wave would make it more clear when the breaks are to use the shops.
Overall I think this is a really fun game! I liked the anvil mechanic, as it lets the player control the randomness and manage their own risk and reward. Come check out our game too, and leave a comment if you have time!