Grand Theft Auto and Coke

Is this some sort of new ad style?