Gotta love this pic. It's got amazing attention to detail (the weapons are nearly all recognisable, as are the vehicles), it has the setting's flair and cool, and the characters are beautifully detailed. Oh yeah, and the kid and the grenade ... imminent bad stuff.
Awh, I miss having a regular game of shadowrun ...
I think that is the beauty of it... I mean yeah, technically the Shadowrunners are the "bad guys" and the cops and/or security forces are just doing their jobs, but it's the runners you are rooting for (especially if you are playing one of them!)
These scene is showing that even the guys you are rooting for sometimes don't make it. Sometimes bad stuff happens... like a grenade landing just on the other side of your defensive perimeter.