This video and article pair are starting to find some traction across various sources, including my beloved Vox Ex Machina. What we’re seeing in this episode is about the MMORPG City of Heroes published by NCSoft and how they approach the winter holidays.
The Winter Event in City of Heroes is largely a Christmas-themed holiday with elements taken from legends also about New Years and some Irish folklore (including the Tuatha, Red Caps, and the Unseelie.) There’s also abominable snowmen (made of snow.)
This event has been taking place since 2005 (with the 2004 event that actually started very early January 2005.)