I hope you enjoyed your day of wandering through snow. As for why the mall closed, I would guess that the mall employees were all looking for an excuse to stay home and watch the Patriots game anyway, so why not use the blizzard? Which by the way, GO PATS! Whoop whoop!
Happy Berfday