Can I just say how happy I am to finally see the new banners even if Christmas is less than 24 hours away.  I'm just happy to see that Squirrel Girl banner gone.  I know they were squirrels, but I swear every time I saw it I thought it looked like she was suffering from explosive diarrhea.  Not the image to start your day with.