Geoff Keighley took to the stage to reveal yet another series of video game trailers, world premiere announcements, updates, and just plain 'ol commercials for a ton of video games that are in development and are expected to either be out over the next calendar year, or at the very least, show off what's being[...]
