It is E3 time again. We watched the show from our the comfort of our homes. Our hope is to recap the event for those of you that didn’t have time to track down all the press conferences and game trailers. We throw in some of our humor as well. Eighty percent informative and twenty […]