Wasn't expecting a tower defense at first!
Tried a few run and never felt like a turret was more OP than the other so very good balancing on them! Each time I felt like there was too many iceberg, there usualy was enough money in the bank to buy a new turret that would instantly solve the issue (as long as I was not buying the simple turret each time) so even the difficulty curve is top notch!