I tried some new techniques in Blender to get the rough environment, then did a paintover in photoshop to get those magma parts. Used some photos from mattepaint.com
Hope you guys like it!