Thursday 18 November 2004 2.44pm
It's a computer game - set in London - think Lock, Stock / Snatch with you as one of the protagonists. Has a very realistic road map, so if you live centrally, you can drive down your own street !
Can't find a screenshot that is ok to show here (for copyright, not graphic content reasons) but you can look here
if you are interested.