Disney TSUM TSUM FESTIVAL has landed on the Nintendo Switch, and we were invited to check it out. This exciting new game enables fans from all over the world to collect and play with some of their favorite Disney and Pixar characters. As adorable TSUM TSUMS of course. This is