Nintendo released the latest installment in its critically acclaimed and commercially successful franchise Animal Crossing just over a week ago on March 20, ... Read more