Just a brief, shameless plug inviting everyone over to gametrailers.com to stay on top of everything at E3. We're working dang near 'round the clock (no joke) this week to bring you more E3 video than any sane person would ever want to watch. So, please take pleasure in our pain and watch a few (dozen) E3 videos today.
Lethal
Lethal