Quite interesting, if you turned this into a roleplay I'd join. The species is well thought, but I personally thing a bit more of an appearance description would be helpful. Your character(s) sure have a good story, also congrats on a successful first post.