No not really. He pops in from time to time but this year he's been busy. Looking at his past threads it looks like he knows a lot about Microsoft considering how he popped up to release specs of the 360 and now info on x1Bye! Giving us Mirrors Edge 2 was more then enough
Is he a recurring phenomenon during each E3?