I agree on some points with Vinyl. More details on the species would be great to give us, the readers, a better understanding of them as a whole. I also agree with the point of a species allying with the humans, granted not an insectoid type species because they are usually the enemies of humans, plus they kinda weird me out a little.
I was half expecting the Thanatus and Humans to ally themselves against the S'Pher, it would be interesting to see and how they would react towards one another. But all together it is a great story that you have got going, I'll definatly be there to read chapter 1.