I had per-game profiles that would reboot straight into the game, and then back again into the previous profile on reboot. I've been slowly learning that this kind of thing was a rite of passage back then. But for some of us it was our first exposure to "serious" system scripting.