xojmo.com
FFTD – The Prelude
Names may or may not be changed to protect the “innocent.” I mean, how will you know if his name is really Steve or not?