Yup.
What Kirk said. +1 on the guitar Is that you playing?
Great atmosphere you've created here! Sounds like film score material