Lenovo and Intel's branded content series, 'Brave New Art,' has made a triumphant return with season 2 on Disney+ Hotstar.…