Nate Crowley is an author, interactive fiction consultant, video games journalist, and public speaker.