Gran Turismo 7 Game Review – A decent racing title haunted by disgusting microtransactions 29 March 202215 March 2022 by Greg Wheeler