"The Last Stand. Pel Brown is The Coast's last hope. Alone & battered, will he be able to topple the out of control, oil spewing giant?"
A brief summary: On April 21st, 2010, an oil rig (contracted by BP) exploded off the coast of Louisiana. 11 crew members aboard the rig have died and millions of gallons of oil have "leaked" into the gulf. Oil has already reached the coast of Louisiana and is threatening the wetlands, wildlife and the livelihood of the good people here in New Orleans.
Pel Brown is derived from "Brown Pelican" obviously. My friend named the robot, "Petrolius Prime".