E3 2017 has gone by, but a plethora of issues have made it one of the most problematic gaming expos of 2017....