from the quality of the site, my personal thought is that this is just another bad game from some guys that have gotten a little bit further then the 2d "mmorpg's" top view all the same games. but after seeing some pics of the environment it looks like the builders at least know how to create an interesting environment, little amount of flat surfaces and so on.
just too bad the person who drew the top banner did a really crappy job. a good banner does a lot to a site.

ill give this game a try before settling my mind on anything since there is about no videos or anything that i could find in my 2min search that could give me a vague opinion.

will be interesting to see how this one turns out.