Unless you've been living under a rock, E3 took place over the last couple of weeks. As as expected we got a ton trailers on show which results in the largest STFUandWatch Issue in history!...Read More