TubeRacer,
Thanks for posting your review. Though you ruined some of the hype for me, I think it's good to be getting such a straightforward review. It'll probably be one of the only ones out there by Nov. 9. Most sites would hide everything you said with the comment: "There are a "few" bugs...