Sort:  

Agreed !!!

But salute to the technology & all this CGI effects which made gaming all new life like experience

My thoughts exactly. Kudos!