Reunited with Baird and Cole inside the Imulsion Factory 28.58% of players have unlocked this achievement