Gears of War 2 - Welcome to the worms stomach. You will see some sacks hanging from the ceiling. They spew green acid.

Home > Games > Gears of War 2> Large Screenshot
Welcome to the worms stomach.  You will see some sacks hanging from the ceiling.  They spew green acid.