The Night Christmas Ended: It's live!

The Night Christmas Ended has now been released. We decided to just go ahead and put it out there a day early. Although it has been a day of great celebration in 'Goblin Land' where we hang, we also noticed that it was…