Land of Nod closes all stores