E3 verdict – The year of a thousand facepalms

So, the E3 party is over. All thats left is to clean up the house, open the windows to air out the stink of cigarettes, put on a pot of tea and wait for the hangover to subside. But after this years party, you not only find that someones vomited on your expensive persian rug, [...]