It’s been 17 years since Xbox Live was first released. While it was not the first online gaming network, it did become a cornerstone of things to come. Fast forward almost two decades, and we find ourselves completely immersed in