Trying to separate what's game-specific from what can be app/device specific (i.e. with a long lifespan, and available when a game isn't open.) Android will be broken after this commit and fixed after the next