Improvements in graphics quality, streaming facilities and communication options have helped to improve the immersive experience of gaming in recent years. The overall amalgamation of these technological advancements has led to improved interaction between players, hosts, streamers, and viewers in an online gaming scenario. How...