I think the idea of rerolling the strength of all towers is very creative. Unfortunately there is a point in the game where you get so much gold where all other mechanics don't matter anymore. Then you only build on mass.
Despite that i think this is a great take on the theme. Always nice to see that the tower defense genre has found its way into the jam. Good job.