Snow Place Like Home. This week you might want to wrap up warm and cosy as I run down my favourite snow and ice themed video game stages! Advertisements Comments