Last week was pretty action packed in terms of news from E3. If you didn’t catch my post about it, the video above will bring you up to speed. My personal favorite? SmartGlass…more on that soon.