This definitely has Stan Lee's seal of approval. People in the studio, be proud of yourselves. You have made Stan Lee proud.