It’s easy to feel overwhelmed walking around the E3 2017 show floor. You’re literally surrounded by millions of dollars in advertising. But less than one block away from the show floor is the Devolver Lot – a parking lot that the indie publisher has picked to set up shop. Inside, you’ll find free beers and a food truck serving sausages to industry...