Thank you for the feedback, I wasn’t sure how balanced and engaging everything turned out.
That’s a great idea “For instance, allowing players to further specialize specific towers by spending rubies or emeralds during the level.” I’ll try to gather more feedback and rework the repetitiveness.