Volterra_90 on 31 May 2016
It's still a bit relevant, but not so much. It's a nice opportunity to show your games, but nothing that you can't do nowadays with streaming. It doesn't harm anyone of course, but I lost interest on E3 years ago tbh.







