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