E3 came and went pretty darn quickly this week and for good reason. The hype which promised much at the show did not in many ways deliver and the 3 main keynote conferences were all largely disappointing. So without further ado and after forcefully watching all 3, here is my thoughts on what should have been […]