This week on Wonderpod. We gathered around Skype in accordance with the podcasting rituals and talked E3. It could have been a podcast entirely on Animal Crossing New Leaf. It would been so easy to just let the crew take the reins and run with it. We maintained our composure and slogged through the E3 […]