Caught a little bit of the Italy/USA curling match last night, and it left me scratching my head wondering what I just saw. I'm Scottish, we invented the game, but I don't get it...