Yes man, it was a lot of work, is still WIP I'm thinking to add some environment and driver, a full digital scene. I'll post again ASAP.
The guy you are saying is a great artist, I know the advertising agency where he works is in NY, they always do amazing stuff, thanks for sharing.
Here some...