Anyone else notice in the credits at the end of Stan Lee's Superhuman show it says -- Special thanks to: Stan Lee Marvel Entertainment LLC? why no mention of POW!?