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