Conquering Seamless Gaming Experience Complexity: The Multi-Layer GXA Framework