Tag: animal crossing: new leaf | DestroyRepeat


Animal Crossing: New Leaf To Release June 9

In the latest Nintendo Direct broadcast, Nintendo has finally unveiled the release date for the next Animal Crossing game. Animal Crossing: New Leaf will release for the Nintendo 3DS on June 9th. The game will release in Europe on June […]