E310: Simply the Best, or What Thrilled Us at E3

With another E3 in the books, Peter and I took some time to compile a list of what surprised us the most at this year’s Electronic Entertainment Expo. This year’s show boasted over 100 exhibitors and many more hundreds of titles to see and play, all split between the South and West halls of the [...]