With that "painterly effect" on it, it somehow makes me think of a Christmas card! Looking forward to seeing whatever is being teasered here when the full and final is out!