These Grand Theft Auto games have come a long way since 1997.

 

v20240901