Such a game in such a short time is really impressive! I hope you make it into a fullgame. Would love to idle that, while being at work. You could also add a way to replace buildings after every 5 waves or so :)
I had such a good time, playing your game!