Very nice! Did you use a 3D render as a base for the perspective and shadows?