September 14, 2018
Nintendo trolls fans by teasing Isabelle on Super Smash Bros. Ultimate and finally revealing Animal Crossing for Switch
Nintendo teases Fans by showing Isabelle, from Animal Crossing: New Leaf .This naturally made people think that Animal Crossing is…