Avault has an interesting article about the past, present, and future for game developement. So, what's in store for us? Games increasingly geared towards developing engines and tools for 4th part developers (the modding community), online distribution of games and add-ons to just name two. Read the Avault article here. Slashdot also has a discussion on it.