I don't have a pic of it, but it was a thing on the BL screen when I launched that said "Happy Holidays, From Greek2Me".
So i'm guessing this is your support updater mod doing this, but it's annoying as forget. It makes me sit through the entire 30 second animation to allow me to even touch anything.