Looks really nice, though the water does look a bit weird and maybe a bit bright. Plus there are some pretty big sight lines and open areas, so it'll be interesting to see how that goes. Remember that TC does play a bit differently to CP as there are different focus in gameplay.
Anyway, looks interesting to see how it'll play out. I'd love to give this a go if I can get the time.
P.S. Remember to remove the HUD as well when taking screenshots (though I do see how it would be harder with bots running around.)