Day 0 of E3 2013 struggles ever onward. This afternoon, we experienced the EA and Ubisoft conferences. EA did alright with announcements of Star Wars: Battlefront, Plants vs Zombies: Garden Warfare, Dragon Age Inquisition, and especially Mirror’s Edge 2. Ubisoft, not so much. The French publisher threw away time on The Crew, a Rabbids TV […]