The Evolution of Gaming Technology: Consoles to the Cloud