Insomniac can't wait for E3 to start, and with every good reason. You should be excited too, because the developer company is promising to bring in some heavy-hitters for all of you to see. * * * *

More...