Did Devolver Digital win E3 2017?

Is is possible the Devolver Digital just won E3 without making a single new game announcement? Yes. Yes it is. The publisher hosted their first E3 conference this year and (more…)