A great twist on tower defense. The randomization makes the game replayable and also hinders the optimal way to play this game. Every battle is different. Sound effects and particle effects are on point. My only nitpicking comment is that I wish there was a time indication to how long will the turret explode. Because I didn't read the tutorial, it took me several games where I madly overcharge all the turrets to learn that turrets explode after they are overcharged for a while, and the time indication would prevent this mistake for players. Based on the time I spent on passing levels, I think the game is well-balanced. Overall, a very solid entry. Good luck with the results, Jonas!