I cried myself to sleep last night playing this, so I'd say mission accomplished and a job well done.