Your chance to see whether or not the upcoming Gran Turismo game is up your alley.
This game sounds less and less appealing the more we learn about it.
The radio silence broken, at least.