Snowcookie. A word that might leave you scratching your head, wondering what on earth it could possibly mean. Is it a sweet treat? A winter-themed game?...