Have Glovey Glove defeat 20 enemies during the boss fight 19.50% of players have unlocked this achievement