It's here! Merry Christmas, folks