Re: Add games back to my Sticky List...
It helps it "stick" if you click around a bit, check out any publicly available threads, read the Game Information, etc.
Additionally if you've been added and assigned a character, anytime a new message is posted, or you get a PM, the game will pop back up.