E3 has always been something that gamers look forward to and it’s very hard to determine what to expect. However, several explosive goodies are dropped onto the big E3 stage. Continue Reading »