pretty cool! wish there was more substance here to listen to, but so far the main theme does resemble what you described the story to be, so i'd say that's good.