I'm glad you found it fun! Thanks for the feedback. I was a little concerned that the balance would be off as I was playing it knowing what would happen in each wave, so I'm happy to hear that the difficulty didn't feel unfair and still gave a challenge!