The evolution of online gaming and its rise