Metal Gear Solid 4 … gameplay

Holy crap. I want one.