If you like E3 you’ve probably been waiting to see what will happen for E3 2013. Here’s the good news – it ain’t moving out of LA.

Read more