You have upgraded all your Battle Tower platforms to their maximal potential. 11.77% of players have unlocked this achievement