Braid is a wonderful game, for anybody who hasn't played it. Probably one of my top 3 favorites of all time. I really enjoyed this talk, the bit about optimizing for years of my life per program implementation (life) was great.
Now I'm curious what your top 10 looks like. With BK and Braid in the top maybe it's just an affinity with anything containing jigsaw puzzle pieces? =P