a deluge of art. trending on artstation.