"Oh, PIVAS!". I came across one of the maps in "Warface".=)

 

v20240901