Defeat 3 Dooftron Commanders in the level. (The giant buildings.) 21.20% of players have unlocked this achievement