buttonpanels.wordpress.com
How Not to Make Episodic Adventure Games
Just go in there prepared to deal with some iffy writing.