The project is not bad, but there are a lot of similar projects and I hope that the developers will be able to contribute something new.
Well, I think team are not new with the similarity of each project to one another but the most important thing they should be focus on how they can differentiate there project to others. Sight some important information and ideas that can in hands its project name to others.
Telluria certainly has its own unique features and differences from other similar projects. I think all the supporters who support the project are well aware of this.