Thoughts on The Grand Tour GameThe Grand Tour Game was announced earlier this year and will be developed by non other than Amazon Game Studios, the company behind the...