I enjoy this development. Not sure what the original rendering looked like, but the new one is not bad at all. strong 8/10 for me.
WRT the branding / marketing concept: also not sure who/what/why Tak is or where it came from. I think their project branding and overall marketing strategy was...