I won The Walking Dead from this contest: http://www.cheapassgamer.com/forums/showthread.php?t=334145
and Offspring Fling from this one: http://www.cheapassgamer.com/forums/showthread.php?t=336292
I realize this somewhat strains the "recently," but I didn't really notice this thread before...