Blog
/ MIT Life
Still Alive! sorry, this has nothing to do with portal
solving puzzles using a novel game mechanic, although IMHO, Braid is way ... an indie game developer. It's short, and totally worth playing even (especially?) if you consider most games a waste of time.
1. Everything I said