a still of a fps game located in the streets of buenos aires