Played around with C4D for at least 2 months before I even made one.. Lol. Doesn't help my computer is slow as hell when I run it either. ;p
I think the render is a bit low quality on some parts, did you use full anti aliasing? Looks good as a whole, I still much prefer your current though.