E3 Stays in LA

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. Continue reading “E3 Stays in LA”

Advertisements