Rescue the Boguin Brothers, enjoy your explosive surprise 25.20% of players have unlocked this achievement