So E3 is upon us, most of the information has already started to stream in but the real expo starts later in the week. Well we couldn’t make it because of E3’s ridiculous requirements for press. They make it almost impossible for smaller sites to even cover it with what they require from each site. ...