GRID “review” Tom Chick, June 9, 2008 | Game reviews Well, not really a review, but 10 reasons you should be playing GRID. Thumbs up.