Design a cloud gaming service that allows users to play high-quality games on any device without powerful local hardware. Focus on the system architecture for server-side game rendering, implementing ultra-low latency video streaming and input handling. Address challenges like scaling compute resources, managing a game library, and providing a seamless cross-platform experience.