Animal Crossing. Everything you ever wanted to know about rampant consumerism wrapped up in cute little animals all speaking in gibberish (which then gets translated into English subtitles). Interpret the title of this post as you will. I have spent a lot of time trying to figure out exactly why […]