Animal Crossing: Amiibo Festival is an arcade game from developers from the Nintendo studio. The game is published by Nintendo. There has still been... Read more