Kids hear all the time that Santa lives in North Pole, which we all know isn't true. Of course his house is in another dimension, the same where other magical beings lay, coming to ours only during Christmas time to distribute all the presents. There aren't any helpers, elves are actually creatures as important as Santa Claus himself in their world. The toys are actually collected in the Santa gift zone, right on the crack between the two dimensions and outside our atmosphere. Using the Mouse, collect them all, one after another, and only after getting them all get down to Earth.