The artistic graphics and the great driving engine with excellent background music gives the life like experience

Could you correct the punctuation please?
The artistic graphics and the great driving engine with excellent background music gives the life like experience.