Might be a scene right out of Shadowrun in Hong-Kong. Yes, the detail is amazing, such a lot of things happening. And this makes it look very lively.