Rendered in Blender Cycles.
900 Square Samples @ 1920x1080
Next up, animation? Daunting it is!

85