It's here! It's up! There's actually a 2020 Dementia of Magic holiday wallpaper! It's in the Gallery! Check it out!
https://dementiaofmagic.net/beans/gallery.html
The very tiny home of CaptainSpam and all the various goings on at Exclaim Industries (which is just CaptainSpam).