The map I am thinking of is Remembrance. I haven't played it more than once, but the gameplay appears to be very interesting and vertically...