Be(thesda)together. It makes sense. Bethesda Ahh, E3. The world’s biggest celebration of video games. It’s almost here to regale us with its typically meme-filled conferences from the planet’s leading publishers and developers. Our bodies are, as they say, ready. The Electronic Entertainment Expo (E3) itself takes place between June 11 and […]