Definitely fits the theme perfectly. I really like the music and sound effects, and the game mechanics work smoothly. The UI could use some refinements though. Also, I noticed that I could still destroy buildings after the timer ran out, and it even showed negative numbers. I was missing a clear ending here. For improvement, a bar showing the overall percentage of the destroyed town would be a nice addition. Still, very good work!