E3 2018 is in full swing, and, as expected, all's quiet on the hardware front — but the future has been teased with one word: streaming. Streaming not in the ... Read more