Hey, it's Stan Lee yapping about something...