How to Write Adventures that Don't Suck