The screenshots look good, but they don't make me wanna play it,
It also seems to have a bit of the tides/chateau/havana/pirensi syndrome, all area's look to mutch alike what makes it confusing and harder to learn, expirience has shown players avoid these maps and leave servers for it.
Thats my honest opinion.