Here's a really interesting video from last year's GDC by Jeffrey Lin from RIOT. Some ideas exposed in this talk are quite interesting.

http://gdcvault.com/play/1017940/The...Shaping-Player