It reminded me of the now defunct India-zine http://sepiamutiny.com/blog/