June 2, 2005 Ten interesting ideas in videogame construction — themes bubbling under in indie gaming projects (via) #