by Headley_
Well written, you have things pretty open ended. Just a few grammar and other edits to make and you're good.