Tower defense battle (32/36)

Tower defense battle