I just rented this last night, and it's...all right. It's free-roaming and all, but you can't really do much except hit cars and then go to races. But I'm still trying it out. Anyone play it?
< insert general witty remark typically found in signatures >