I don’t ever post any original content from other sites, but this is absolutely crazy. I have a wierd love hate relationship with destructoid as it is, however this might tip the scales right over to absolute adoration. The album is free over on their site and it features a bunch of the editors from the site singing various traditional christmas tunes. I urge everyone to check it out, because it is nuts
You can find the album here at destructoid.