This year at E3 my attention was overwhelmed with fun and awesome 3DS games , I was defending Kinect titles from the “negative ones of the internet” ,optimistically scratching my head over the Wii U and “nerding out” over 2 Halo announcements. In other words, there was a lot to digest. So its no surprise […]