but one of the frontpage threads in ask reddit is "what are your favorite free flash games?"
here's my nod to glitch:
www.reddit.com/r/AskReddit/...
...and if any if you feel inclined to grace it with some upvotes, it'd help raise its visibility and get the word out... thanks!