This could work very nicely, but for the moment (at least to me) it feels too easy, whether I decide to upgrade speed, attack speed, or the timer, every level becomes easier than the previous, so there is some balancing to be done.
It's very polished so overall it's an enjoyable experience, I would have liked to play the boss level more times in a row to try and kill it before the time was over