ESA Denies Involvement In Devolver Digital’s 100K E3 Loss Continue Reading 0 18 1 Joanna Mueller June 16, 2017 With massive crowds attending E3, Indie Publisher, Devolver Digital wanted to increase the size of its annual… Read