Nintendo announced Tamagotchi Plaza for the Nintendo Switch, with life-sim elements, over 100 Tamagotchi, mini-games, and ...