Awesome design, but the text behind them is kind of making it a little too noisy and confusing. Too many tangents I think.
"Awesome design" is underselling it, I love Christmas monsters so much, there isn't a word in the dictionary to describe how cool this is.