20170610 city.delhi: A tale of creative restrictions on the Delhi stage