Including some very obvious callbacks to Metal Gear Solid ...