The Interconnected Future of Gaming, Esports, and Streaming