Stephen,
I beg for a recent games list! I nearly messed up my success rate by clicking on the links at top

(unintentionally - my fingers were moving faster than my head

). I was able to get my game back with the back button on the browser, but I about had a heart attack! Can we
please have a recent games list so we know we can recover from such stupidities (and any glitches that might happen in submitting games)?