I would say that feeling came through very clearly so you are definitely on the right track there. If this demo is anything to go by I'm sure the final release will be just as affecting, and I'll be looking out for it!