The BP oil spill has finally hit the fictional world