Max, Tara, and Anthony went down to Los Angeles this week to cover E3, the big annual flashing lights and loud noises convention. What did we make of it this year?
Well guys, the dust has finally settled on E3 2012, and many questions remain. How did we feel about it? How did it feel about us? Was there enough disappointment and controversy? Did our insoles give us enough arch-support?