The Indie Megabooth is a calm bubble floating above E3 chaosDildo controllers, beer and indie games make their annual trip to the Devolver parking lot.By J. Conditt, 06.18.2017