Scenes From E3 2010 (Or, Embarrassing Pictures of Me Dancing)

Generally every year, I let my not-so-inner geek out by visiting E3, the video game industry’s biggest convention of the year. It’s a chance to play games that won’t be on the market for months or years, try out new gadgets, and more or less remind yourself that you’re not in fact the most socially […]