Fighting games online free shake you with its variety

Could you correct the punctuation please?
Fighting games online free shake you with its variety.