Maybe it was an hallucination but I could of swore the wee man in the homepage around December last year had a Christmas hat on!!
Understandably all the staff in iGP are very busy and have forgot about spreading some Christmas Cheer & have put Christmas on hold.