I took these a couple of years ago at a 3d festival in denmark, made by a concept artist forgot his name...
I bet they're still working hard on it