Looks like gameplay for this Metal Gear Solid 5: The Phantom Pain is surfacing the web. I think I know why they call it The Phantom Pain now...