09:00 AM - May 9, 2005 by Steve_OS
Digital Sportspage has posted their first impressions of Forza Motorsport.
"I'm really, really impressed with Forza. Deep down, I shared Terry and others' skepticism that this game couldn't match the hype. I didn't admit to it publicly since I've been one of the game's biggest pimps here. But I'm very happy because this game matches the hype. It's that good."